|
ec31250153
|
refactor: follow more guidelines
|
2025-04-03 17:53:46 -04:00 |
|
|
f360566824
|
refactor: minor changes
|
2025-03-28 21:22:19 -04:00 |
|
|
22249ecf7a
|
refactor: remove useless debug checks
Debug messages shouldn't be printed in the first place if debug isn't on.
|
2025-02-13 16:31:52 -05:00 |
|
|
5610fc7acd
|
refactor: minor cleanups
|
2025-02-13 16:31:30 -05:00 |
|
|
ea09f291e5
|
refactor(core): tweak cooldown calculation
Should prevent issues where cooldown is 0 when formatted.
|
2025-02-10 18:08:06 -05:00 |
|
|
26f81bd58f
|
feat(commands/voice): add sponsorblock command
|
2025-01-24 17:51:25 -05:00 |
|
|
c420f3de6b
|
refactor(core): clean up execute command
|
2025-01-09 16:57:14 -05:00 |
|
|
8cbd7d6aef
|
style: format with ruff 0.9
|
2025-01-09 16:31:32 -05:00 |
|
|
849af9d394
|
feat(commands/tools): add lookup
|
2025-01-08 16:29:10 -05:00 |
|
|
aa4632b4dd
|
feat(commands/bot): add ping
|
2025-01-08 16:03:24 -05:00 |
|
|
d5d8c56ba1
|
fix(commands): don't check cooldown for edited messages
|
2025-01-08 13:08:30 -05:00 |
|
|
27a460fa6e
|
refactor(commands): use format_duration for cooldown message
|
2025-01-08 10:28:04 -05:00 |
|
|
ffdd25d849
|
style: format files
|
2025-01-08 10:18:57 -05:00 |
|
|
672ae02e16
|
feat(commands): add cooldown system
|
2025-01-08 10:17:06 -05:00 |
|
|
7c2e17e0d3
|
refactor: use from imports for constants
|
2025-01-08 09:28:01 -05:00 |
|
|
be77e62e53
|
feat(commands/bot): add status
|
2025-01-08 09:25:11 -05:00 |
|
|
e3982c064d
|
feat: add proper logging
|
2025-01-08 08:58:16 -05:00 |
|
|
d56bac1b2f
|
refactor: improve debgu messages
|
2025-01-08 08:37:40 -05:00 |
|
|
d6bc67f17a
|
refactor: clean up some import and names
|
2025-01-08 08:32:59 -05:00 |
|
|
c69f1c7d26
|
feat: add extra module for runtime code execution
|
2025-01-06 18:35:05 -05:00 |
|
|
5295d75257
|
refactor(commands): add current as an alias for playing
|
2025-01-06 16:32:13 -05:00 |
|
|
da5db1e73a
|
feat(utils): use improved disnake_paginator interaction wrapper
Adds edit support (via utils.reply)
|
2025-01-06 14:31:08 -05:00 |
|
|
439095116f
|
feat(commands/voice): add ff
|
2025-01-06 13:43:55 -05:00 |
|
|
c0173b87e9
|
fix: don't edit on channel send
|
2025-01-06 11:14:49 -05:00 |
|
|
565dbb6f47
|
refactor: minor fixes everywhere
|
2025-01-06 00:39:04 -05:00 |
|
|
3c4480c834
|
feat: keep track of message responses for all commands
|
2025-01-05 19:24:19 -05:00 |
|
|
3848deb887
|
feat: set status to idle appropriately
|
2025-01-05 19:23:50 -05:00 |
|
|
614359abd1
|
fix(commands/voice/queue): actually pass edited
|
2025-01-05 18:06:13 -05:00 |
|
|
d5623502b0
|
feat(commands/voice/queue): replace queued song on message edit
|
2025-01-05 17:04:34 -05:00 |
|
|
e540b266c7
|
feat(commands/execute): track sent messages
|
2025-01-05 16:49:33 -05:00 |
|
|
6930f964c5
|
feat(commands/voice): add playing
|
2025-01-05 16:48:22 -05:00 |
|
|
92a0eee92c
|
feat(core): automatically leave voice channel when empty
|
2025-01-03 18:53:22 -05:00 |
|
|
d0ddb36812
|
fix: put lock on skip command
|
2025-01-01 15:38:07 -05:00 |
|
|
1a5b4f95e7
|
fix(core/rreload): reload depth first
|
2024-12-31 19:37:19 -05:00 |
|
|
d78bcc4c69
|
fix(core/rreload): run module reload handler after reloading module
|
2024-12-31 16:06:56 -05:00 |
|
|
ee399f1e88
|
fix: ignore messages from bots
|
2024-12-30 21:11:17 -05:00 |
|
|
04ef3d1c83
|
refactor: clean up initialization and reloading
|
2024-12-30 21:07:49 -05:00 |
|
|
dc795f7ffe
|
refactor: make players and songs object-oriented
|
2024-12-30 19:55:18 -05:00 |
|
|
393403ef7d
|
fix(commands/voice/queue): lock when queue_or_play
|
2024-12-30 18:06:54 -05:00 |
|
|
73c1ebf9ee
|
fix: minor fixes everywhere
|
2024-12-30 18:00:13 -05:00 |
|
|
e4af64fa99
|
feat(commands/bot): add help command and fix nested reloading
|
2024-12-30 16:21:24 -05:00 |
|
|
4358e22f77
|
refactor: move major modules around
|
2024-12-30 15:07:21 -05:00 |
|
|
99c3793618
|
style: format all files
|
2024-12-30 04:12:13 -05:00 |
|
|
47955cdfd5
|
chore: initial commit
|
2024-12-30 03:02:14 -05:00 |
|