This is the source code for Gyorgbot, a custom bot built to manage a private community server. It handles everything from server member onboarding to RCON commands for a Java server through API calls.
-
Role Management: Automatically assigns unverified permissions to new members and removes it once they verified by the server.
-
Server Integration:
-
!ping: Checks the status and latency of the server. -
!gamertime,!gamestop,!gamerestart: Direct integration with Crafty Controller API to manage the server state.
-
-
Discord Management:
-
A password-protected command to assign invited roles.
-
Auto-purge welcome channel messages to keep it clean.
-
-
Python 3.10+
-
Discord account & bot token
-
Crafty Controller API access