Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

TeX-Bot, but back in Python! (V2)

¿Es CSSUoB/TeX-Bot-Py-V2 apto para principiantes?

Los mantenedores de CSSUoB/TeX-Bot-Py-V2 suelen responder a un pull request en 1 día. Ahora mismo hay 3 issues aptos para principiantes abiertos.

Estrellas
1
Forks
11
Issues abiertos para principiantes
3
Issues indexados
55
Merge medio
2 d 11 h
PR fusionados (30 d)
4
Lenguaje dominante
Python
Licencia
Apache-2.0
Último push a GitHub
16/9/2026
Última indexación
15/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Sin código de conducta
Etiquetas para principiantes
good first issue

Cómo contribuir a CSSUoB/TeX-Bot-Py-V2

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Incluye un Dockerfile o un archivo de Docker Compose, así que puedes ejecutarlo sin instalar todas sus herramientas.
  3. Tus contribuciones se publicarán bajo la licencia Apache-2.0 del proyecto.
  4. Elige uno de los 3 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Pull up the uv version spec
    Abierto
    dependencies good first issue question

    Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100

    CSSUoB/TeX-Bot-Py-V2#843 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Re-write TeX message to make it clear when the action was taken by automod
    Abierto
    good first issue

    Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100

    CSSUoB/TeX-Bot-Py-V2#828 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Re-enable Renovate pre-commit
    Abierto
    dependencies deployment good first issue

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#815 ·

    Los mantenedores suelen responder en 1 día

  • Matplotlib 3.11 Error
    Quizá libre de nuevo @MattyTheHacker la tomó hace 97 días y no hay ningún pull request abierto. Abierto

    CSSUoB/TeX-Bot-Py-V2#796 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Emoji missing from font error
    Abierto
    question

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#600 ·

    Los mantenedores suelen responder en 1 día

  • Message members upon annual roles reset
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    CSSUoB/TeX-Bot-Py-V2#589 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Improve the stats output that TeX bot produces
    Quizá libre de nuevo @fernwarwick la tomó hace 444 días y no hay ningún pull request abierto. Abierto

    CSSUoB/TeX-Bot-Py-V2#578 · 5 comentarios · 1 reacción · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Refactor archive command to use components
    Abierto
    question

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#577 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Include colour selection in member message to user
    Abierto
    good first issue

    Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100

    CSSUoB/TeX-Bot-Py-V2#563 ·

    Los mantenedores suelen responder en 1 día

  • Implement `moderation` command or similar
    Abierto
    good first issue

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    CSSUoB/TeX-Bot-Py-V2#561 ·

    Los mantenedores suelen responder en 1 día

  • Implement safe auto News role adding
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    suspended

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#552 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Write proper codecov config
    Abierto
    deployment good first issue

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#541 ·

    Los mantenedores suelen responder en 1 día

  • Improve `MANUAL_MODERATION_WARNING_MESSAGE_LOCATION` validation
    Abierto
    documentation good first issue

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#520 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Review and improve group short and full name regex's
    Abierto
    good first issue

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    CSSUoB/TeX-Bot-Py-V2#519 ·

    Los mantenedores suelen responder en 1 día

  • Implement non-discord `cogs` tests
    Quizá libre de nuevo @MattyTheHacker la tomó hace 497 días y no hay ningún pull request abierto. Abierto
    test suite

    CSSUoB/TeX-Bot-Py-V2#512 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Achieve full test coverage of the codebase
    Quizá libre de nuevo @MattyTheHacker la tomó hace 497 días y no hay ningún pull request abierto. Abierto
    test suite

    CSSUoB/TeX-Bot-Py-V2#511 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Seemingly erroneous calling to strike debug logging
    Abierto
    question

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    CSSUoB/TeX-Bot-Py-V2#502 ·

    Los mantenedores suelen responder en 1 día

  • Identify why Django `F` fields are broken
    Quizá libre de nuevo @CarrotManMatt la tomó hace 511 días y no hay ningún pull request abierto. Abierto
    question

    CSSUoB/TeX-Bot-Py-V2#490 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Add documentation on using prek to `CONTRIBUTING.md`
    Abierto
    documentation

    Dificultad 1/5 1-3 horas Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#440 ·

    Los mantenedores suelen responder en 1 día

  • Dependency Dashboard
    Abierto
    dependencies

    Dificultad 4/5 3-5 días Aptitud para principiantes 20/100

    CSSUoB/TeX-Bot-Py-V2#437 ·

    Los mantenedores suelen responder en 1 día

  • External Memberships Handling
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 25/100

    CSSUoB/TeX-Bot-Py-V2#350 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Use custom exception classes in command checks
    Quizá libre de nuevo @CarrotManMatt la tomó hace 720 días y no hay ningún pull request abierto. Abierto

    CSSUoB/TeX-Bot-Py-V2#349 · 1 comentario · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Implement society event handling
    Quizá libre de nuevo @MattyTheHacker la tomó hace 742 días y no hay ningún pull request abierto. Abierto

    CSSUoB/TeX-Bot-Py-V2#337 · 1 reacción · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Improve welcome message cooldown criteria
    Abierto
    good first issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#311 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Separate cogs into core and optional
    Quizá libre de nuevo @MattyTheHacker la tomó hace 820 días y no hay ningún pull request abierto. Abierto

    CSSUoB/TeX-Bot-Py-V2#253 · 2 comentarios · 1 reacción · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • aiohttp session not closing when exceptions are raised inside the `with` block
    Abierto
    question

    Dificultad 3/5 1-2 días Aptitud para principiantes 30/100

    CSSUoB/TeX-Bot-Py-V2#251 ·

    Los mantenedores suelen responder en 1 día

  • Add extra check to bot startup to ensure all roles within `STATISTICS_ROLES` list exists
    Abierto
    good first issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#235 ·

    Los mantenedores suelen responder en 1 día

  • Improve exception handling & logging for database setup
    Abierto
    good first issue

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    CSSUoB/TeX-Bot-Py-V2#220 ·

    Los mantenedores suelen responder en 1 día

  • Log unhandled exceptions raised from tasks
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#216 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Change the `/editmessage` command to just rewrite the get-roles-message
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#174 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Use new Python 3.12 f-string syntax
    Quizá libre de nuevo @ashprit-x la tomó hace 822 días y no hay ningún pull request abierto. Abierto
    good first issue

    CSSUoB/TeX-Bot-Py-V2#126 · 4 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Add quick action to check whether the CS building is open
    Quizá libre de nuevo @CarrotManMatt la tomó hace 347 días y no hay ningún pull request abierto. Abierto
    good first issue

    CSSUoB/TeX-Bot-Py-V2#112 · 8 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Add config variable for parsing format of members list
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#106 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Add JSON schema checker for messages config file
    Quizá libre de nuevo @CarrotManMatt la tomó hace 1048 días y no hay ningún pull request abierto. Abierto
    deployment

    CSSUoB/TeX-Bot-Py-V2#92 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Retrieve user facing messages from JSON file
    Quizá libre de nuevo @CarrotManMatt la tomó hace 497 días y no hay ningún pull request abierto. Abierto

    CSSUoB/TeX-Bot-Py-V2#90 · 2 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Prevent stats commands from showing channels not visible to users of the current channel
    Abierto
    good first issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#66 ·

    Los mantenedores suelen responder en 1 día

  • Add Pycord based unit tests
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    suspended test suite

    Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100

    CSSUoB/TeX-Bot-Py-V2#57 ·

    Los mantenedores suelen responder en 1 día

  • Config variable for silent/non-silent induction outside of "/induct" command
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    CSSUoB/TeX-Bot-Py-V2#53 ·

    Los mantenedores suelen responder en 1 día

  • Implement `utils` unit testing
    Posiblemente ocupada @MattyTheHacker la tomó hace 491 días. Abierto
    test suite

    Dificultad 4/5 3-5 días Aptitud para principiantes 15/100

    CSSUoB/TeX-Bot-Py-V2#522 ·

    Los mantenedores suelen responder en 1 día

  • Implement `exceptions` unit testing
    Posiblemente ocupada @MattyTheHacker la tomó hace 492 días. Abierto
    test suite

    CSSUoB/TeX-Bot-Py-V2#521 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Implement `config` unit testing
    Posiblemente ocupada @MattyTheHacker la tomó hace 494 días. Abierto
    test suite

    CSSUoB/TeX-Bot-Py-V2#515 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Implement persistent actions tracker
    Posiblemente ocupada @MattyTheHacker la tomó hace 500 días. Abierto

    CSSUoB/TeX-Bot-Py-V2#505 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Implement automatic slow-mode handling
    Posiblemente ocupada @MattyTheHacker la tomó hace 521 días. Abierto

    CSSUoB/TeX-Bot-Py-V2#479 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Update example env
    Posiblemente ocupada @MattyTheHacker la tomó hace 60 días. Abierto
    documentation good first issue

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 25/100

    CSSUoB/TeX-Bot-Py-V2#455 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Implement reminders for actions
    Posiblemente ocupada @MattyTheHacker la tomó hace 505 días. Abierto

    CSSUoB/TeX-Bot-Py-V2#453 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Add more term definitions
    Posiblemente ocupada @MattyTheHacker la tomó hace 511 días. Abierto
    documentation good first issue

    CSSUoB/TeX-Bot-Py-V2#256 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Make members list URL & session cookie optional
    Posiblemente ocupada @CarrotManMatt la tomó hace 865 días. Abierto

    CSSUoB/TeX-Bot-Py-V2#223 · 1 comentario · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Make moderation document URL an optional configuration setting
    Posiblemente ocupada @CarrotManMatt la tomó hace 865 días. Abierto

    CSSUoB/TeX-Bot-Py-V2#222 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Allow strike timeout duration to be configurable
    Posiblemente ocupada @CarrotManMatt la tomó hace 865 días. Abierto

    CSSUoB/TeX-Bot-Py-V2#218 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Add debug logging to every action the bot takes
    Posiblemente ocupada @CarrotManMatt la tomó hace 843 días. Abierto
    good first issue

    CSSUoB/TeX-Bot-Py-V2#217 · 3 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.