
เกี่ยวกับ•แอพ•เว็บ•บอท•มีส่วนร่วม
ปัญหาที่ 1 ที่ดีช่วยให้คุณพบปัญหาแรกที่ดีในการมีส่วนร่วมในโครงการโอเพ่นซอร์ส
ประกอบด้วยแอพ GitHub เว็บไซต์และบอท Twitter
แอพ GitHub สามารถติดตั้งได้ในที่เก็บที่ต้องการให้ความสำคัญกับเว็บไซต์และบอท Twitter
ทุกครั้งที่มีปัญหาใหม่ที่มีการระบุว่ามี good first issue แอป GitHub จะโพสต์ปัญหาบนเว็บไซต์และบอท Twitter
คุณสามารถติดตั้งแอพ GitHub บนที่เก็บของคุณได้โดยคลิกที่นี่
หมายเหตุ แอพ GitHub จะขอการเข้าถึง
Readที่เก็บข้อมูลของคุณ สิ่งนี้จำเป็นสำหรับการอ่านปัญหา (และฉลาก) ของที่เก็บของคุณ
ปัญหาจะ deleted โดยอัตโนมัติจากเว็บไซต์และบอท Twitter เมื่อปัญหา closed / deleted / unlabeled / assigned เพื่อให้แน่ใจว่าเว็บไซต์และบอท Twitter แสดงปัญหาที่ยังคงเปิดให้มีการสนับสนุนเท่านั้น
ซอร์สโค้ดของแอพ GitHub มีอยู่ใน app/index.ts
เว็บไซต์มีรายการของปัญหาทั้งหมดที่มีการระบุว่ามี good first issue ในที่เก็บที่ติดตั้งแอพ GitHub
ซอร์สโค้ดของเว็บไซต์มีอยู่ใน pages/index.js
บอท Twitter โพสต์ปัญหาใหม่ทุก ๆ 5 นาที (ถ้ามี)
อาจใช้เวลาไม่กี่นาที/ชั่วโมงในการปรากฏตัวบนบอท Twitter (แต่จะปรากฏบน เว็บไซต์ ในเวลาเพียงไม่กี่วินาที/นาที) ขึ้นอยู่กับจำนวนปัญหาที่อยู่ในคิวที่จะโพสต์
ซอร์สโค้ดของบอท Twitter คือ? ที่นี่
# 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 !!!" )หากคุณต้องการมีส่วนร่วมในโครงการนี้โปรดอ่านไฟล์ที่มีส่วนร่วม
คุณสามารถค้นหาเวิร์กโฟลว์พื้นฐานของโครงการในไฟล์ Workflow.md