
정보 • 앱 • 웹 • 봇 • 기여
좋은 첫 번째 호는 오픈 소스 프로젝트에 기여할 좋은 첫 번째 문제를 찾는 데 도움이됩니다.
Github 앱, 웹 사이트 및 Twitter 봇으로 구성됩니다.
GitHub 앱은 웹 사이트 및 Twitter Bot에 등장하려는 저장소에 설치할 수 있습니다.
새로운 문제에 good first issue 표시 될 때마다 Github 앱은 웹 사이트 및 Twitter Bot에 문제를 게시합니다.
여기를 클릭하여 저장소에 GitHub 앱을 설치할 수 있습니다.
참고 GitHub 앱은 저장소에 대한
Read액세스를 요청합니다. 저장소의 문제 (및 레이블)를 읽는 데 필요합니다.
웹 사이트와 트위터 봇이 여전히 기여를 위해 열려있는 문제 만 표시 되도록 문제가 closed 거나 deleted / unlabeled / assigned 웹 사이트 및 트위터 봇에서 문제가 자동으로 deleted 됩니다.
github 앱의 소스 코드는 app/index.ts 에서 사용할 수 있습니다.
웹 사이트에는 GitHub 앱이 설치된 저장소에서 현재 good first issue 로 표시된 모든 문제의 목록이 포함되어 있습니다.
웹 사이트의 소스 코드는 pages/index.js 에서 사용할 수 있습니다.
트위터 봇은 5 분마다 새로운 문제를 게시합니다 (있는 경우).
문제가 트위터 봇에 나타나는 데 몇 분/시간이 걸릴 수 있습니다 (그러나 게시 할 대기열에있는 문제의 수에 따라 몇 초 만에 웹 사이트 에 나타납니다.
트위터 봇의 소스 코드는? 여기
# install tweepy
# pip install tweepy
# import the necessary packages
import tweepy
# create twitter client
client = tweepy . Client (
consumer_key = "TWITTER_CONSUMER_KEY" ,
consumer_secret = "TWITTER_CONSUMER_SECRET" ,
access_token = "TWITTER_ACCESS_TOKEN" ,
access_token_secret = "TWITTER_ACCESS_TOKEN_SECRET" ,
)
# create a tweet
message = client . create_tweet ( text = "Hello World !!!" )이 프로젝트에 기여하려면 Contributing.md 파일을 읽으십시오.
Workflow.md 파일에서 프로젝트의 기본 워크 플로우를 찾을 수 있습니다.