feat: A.B.I.N.A.S.H Discord bot with GIF emotes, slash commands, and music
- Core bot with slash command tree (discord.py 2.7.x compatible) - Commands: /ping, /info, /hello, /emoji, /app-emoji - Admin: /upload-emoji, /list-emojis, /delete-emoji - GIF emote detection and reaction handling - Message reactions with percentage-based triggers and cooldowns - Voice/music cog with YTDLSource, skip, volume, pause, resume, stop - Global error handler and voice state change logging - Environment config via .env (DISCORD_TOKEN, COMMAND_PREFIX, etc.)
This commit is contained in:
commit
43ca943cb8
26 files changed
+1546
No files matched your search
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_fbe692663ffeFO1EMGYQXh2vR2",
|
||||
"updatedAt": "2026-08-27T05:03:28.721Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-08-27T05:03:28.721Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_fbe692692ffewo9ABcTkxoW588",
|
||||
"updatedAt": "2026-08-27T05:02:31.917Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-08-27T05:02:31.917Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_fbe69269fffeVd44uKku7meXmD",
|
||||
"updatedAt": "2026-08-27T05:01:52.105Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-08-27T05:01:52.105Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_fbe6926a8ffepCAToNGqGkn3Fv",
|
||||
"updatedAt": "2026-08-27T05:01:44.936Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-08-27T05:01:44.936Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_fbe80c4f3ffeFzXnNq8LlwH4CA",
|
||||
"updatedAt": "2026-08-27T04:52:34.520Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-08-27T04:52:34.520Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_fbe80c509ffex2Up5zGuQXyCzB",
|
||||
"updatedAt": "2026-08-27T04:55:53.038Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-08-27T04:55:53.038Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_fbe80c523ffdxYOuUd2d8STmgm",
|
||||
"updatedAt": "2026-08-27T04:44:02.958Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-08-27T04:44:02.958Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_fbe831f22ffeX8pIpdL0ECVQDN",
|
||||
"updatedAt": "2026-08-27T05:52:18.272Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-08-27T05:52:18.272Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user