Ryan ErrorNoInternet
  • 127.0.0.1
  • I am a human, and I make stuff.

  • Joined on 2024-05-26
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-02-01 22:10:17 +01:00
fbdd442a8e style(commands/voice/playback): format again
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-26 01:08:16 +01:00
ca9f811e8f fix(commands/voice/sponsorblock): use youtubedl duration and make sponsorblock default
26f81bd58f feat(commands/voice): add sponsorblock command
256156b9d2 fix(extra): reset state.kill
Compare 3 commits »
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-24 01:25:11 +01:00
10f7ce991c fix(commands/voice/queue): show correct index for queue --next
fc06b312cd fix(commands/tools/lookup): get accent color properly
98f61c623c feat(youtubedl): add unlimited PCMVolumeTransformer
0e69a039a1 feat(commands/utils/tokenize): add remove_prefix parameter
3930175c79 fix: send another message if reply fails
Compare 6 commits »
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-22 20:50:59 +01:00
8ef4c85bd8 refactor: use aiohttp for requests
640e750e3d feat: add sponsorblock integration
3ca58a4c19 refactor(commands/voice/queue): allow query with spaces
a8d69e079d refactor: allow reloading yt_dlp
Compare 4 commits »
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-17 17:05:22 +01:00
7f07e1bd71 refactor(commands/bot/status): show yt-dlp version
5bdfddbbbd fix(commands/voice): clean up command_allowed check
d0ddf9ee47 fix(commands/voice/join): check if channels correct before joining
de5d4d2793 refactor: parse_snowflake -> snowflake_timestamp
7fdaf7b379 chore(docker): add psutil build dependencyes
Compare 7 commits »
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-09 22:57:23 +01:00
c420f3de6b refactor(core): clean up execute command
c80b926b35 feat: add fun module
23c29e1fa0 refactor(utils): remove opus load warning
8cbd7d6aef style: format with ruff 0.9
57809fe26d refactor(commands/tools): clean up
Compare 19 commits »
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-08 16:28:14 +01:00
27a460fa6e refactor(commands): use format_duration for cooldown message
ffdd25d849 style: format files
32c7be659b perf(commands/utils): use lru cache for matching
672ae02e16 feat(commands): add cooldown system
7c2e17e0d3 refactor: use from imports for constants
Compare 23 commits »
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-07 02:57:31 +01:00
655b552c10 feat(commands/voice): show embed for newly playing song
d52266300c refactor(commands/voice/queue): only show footer when more than one queued
bb70e5d057 feat(extra): add upper parameter to transcript
8cd3115ed2 feat(extra): add limit to messages_per_second
c69f1c7d26 feat: add extra module for runtime code execution
Compare 8 commits »
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-06 22:17:34 +01:00
dfe05cc548 chore: dockerize bot (#1)
eeca6ec5d9 fix: manually load opus if not loaded already
b9e5f1899e refactor(commands/voice): throw error if playback fails
cf98497c99 refactor(commands/voice): tweak error message
71be016461 test(format_duration): youtubedl duration formatting
Compare 20 commits »
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-06 16:03:55 +01:00
5216d611c3 feat(commands/voice/playing): add percentage
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-06 15:56:10 +01:00
2204c24e29 refactor(commands/voice/queue): don't show queuer on first queue
0aef94db2d feat: add player progress tracking
e2834532b2 fix(tasks/cleanup): use .items()
Compare 3 commits »
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-06 06:48:16 +01:00
63a2db8278 refactor: clean up initialization code
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-06 06:39:13 +01:00
84768653a9 fix(commands/voice): return early if no player
565dbb6f47 refactor: minor fixes everywhere
Compare 2 commits »
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-06 06:37:26 +01:00
25d0519b62 fix(commands/voice): return early if no player
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-06 06:36:30 +01:00
9e37ab85f8 fix(commands/voice): return early if no player
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-06 06:27:46 +01:00
3f36823b73 refactor: minor fixes everywhere
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-06 06:21:29 +01:00
27279b5e8e refactor: minor fixes everywhere
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-06 06:20:32 +01:00
393961410e refactor: minor fixes everywhere
ebde4f1310 fix: runs threads for background tasks
82cd56ace8 refactor(state): switch to LimitedSizeDict
3c4480c834 feat: keep track of message responses for all commands
3848deb887 feat: set status to idle appropriately
Compare 13 commits »
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-05 22:59:57 +01:00
186eda4934 refactor(youtubedl): clean up formatting and use dataclasses
5281236e0f fix(events): use add_listener to allow reloading
100f829e7a fix(commands/voice/queue): clean up queue failure message
9790ef2914 feat(commands/voice): limit to 5 queued songs without manage channels permission
1a1272956c feat(commands/voice/queue): use paginators for list
Compare 9 commits »
ErrorNoInternet pushed to main at ErrorNoInternet/ErrorNoCord 2025-01-04 02:01:36 +01:00
f08b9f0766 refactor(youtubedl): use collections.deque for player queue