Development
Bot-Entwickler:in
Als Bot-Entwickler:in bei Lernio arbeitest du an unseren Discord-Bots, die eine zentrale Rolle in unserer Community spielen. Du entwickelst neue Commands, Events und Automatisierungen und sorgst dafür, dass unsere Bots stabil, performant und feature-reich sind. Wir nutzen discord.js (TypeScript) für den Haupt-Bot und discord.py (Python) für den Musik-Bot.
Die Stelle
Als Bot-Entwickler:in bist du für die Weiterentwicklung und Pflege unserer Discord-Bots verantwortlich. Die Bots umfassen Moderations-Tools, ein XP-System, Ticket-System, Account-Linking, Musik-Features und mehr.
Deine Aufgaben umfassen:
• Entwicklung neuer Slash-Commands, Button-Interactions und Modals
• Implementierung von Event-Handlern und Automatisierungen
• Integration mit der Lernio-Datenbank über Prisma ORM
• Pflege und Erweiterung des Musik-Bots (Python/discord.py)
• Entwicklung von Moderations- und Community-Features
• Fehlerbehandlung, Logging und Monitoring
• Zusammenarbeit mit dem Backend-Team für API-Integrationen
Dein Profil
Du passt gut zu uns, wenn du:
• fundierte Kenntnisse in TypeScript oder JavaScript mitbringst
• Erfahrung mit discord.js oder discord.py hast
• die Discord API und ihre Konzepte (Intents, Interactions, Embeds) verstehst
• Python-Kenntnisse mitbringst (für den Musik-Bot, kein Muss)
• sauber und wartbar programmierst
• mit Git und GitHub vertraut bist
• Erfahrung mit Datenbanken (Prisma/PostgreSQL) von Vorteil
• kreative Ideen für Community-Features einbringst