
Acerca de • Aplicación • Web • Bot • Contribuir
Un buen primer problema lo ayuda a encontrar buenos primeros problemas para contribuir a los proyectos de código abierto.
Consiste en una aplicación GitHub, un sitio web y un bot de Twitter.
La aplicación GitHub se puede instalar en repositorios que desean aparecer en el sitio web y el bot de Twitter.
Cada vez que se etiqueta un nuevo problema con good first issue la aplicación GitHub publicará el problema en el sitio web y el bot de Twitter.
Puede instalar la aplicación GitHub en su repositorio haciendo clic aquí.
Tenga en cuenta que la aplicación GitHub solicitará acceso
Reada su repositorio. Esto es necesario para leer los problemas (y las etiquetas) de su repositorio.
Los problemas se deleted automáticamente del sitio web y el bot de Twitter cuando el problema esté closed / deleted / unlabeled / assigned para garantizar que el sitio web y el bot de Twitter solo muestren problemas que aún están abiertos para la contribución .
El código fuente de la aplicación GitHub está disponible en app/index.ts
El sitio web contiene una lista de todos los problemas que actualmente están etiquetados con good first issue en los repositorios que tienen instalada la aplicación GitHub.
El código fuente del sitio web está disponible en pages/index.js
El bot de Twitter publica un nuevo problema cada 5 minutos (si hay alguno).
El problema puede tardar unos minutos/horas en aparecer en el bot de Twitter (pero aparecerá en el sitio web en solo unos segundos/minutos), dependiendo de la cantidad de problemas que se publicarán.
¿El código fuente del bot de Twitter es? aquí
# 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 !!!" )Si desea contribuir a este proyecto, lea el archivo contribuyente.md.
Puede encontrar el flujo de trabajo básico del proyecto en el archivo Workflow.md.