| 
						
					 | 
					
						
						
							
						
						19c7bc477f
	
				 
					 | 
					
						
						
							
							feat(commands/voice/queue): add --next
						
						
						
						
						
						
					 | 
					
						2025-01-05 16:50:32 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e540b266c7
	
				 
					 | 
					
						
						
							
							feat(commands/execute): track sent messages
						
						
						
						
						
						
					 | 
					
						2025-01-05 16:49:33 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						116ed896ab
	
				 
					 | 
					
						
						
							
							fix(commands/utils): fix partial exact matching
						
						
						
						
						
						
						
						play & playing 
						
						
					 | 
					
						2025-01-05 16:48:46 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6930f964c5
	
				 
					 | 
					
						
						
							
							feat(commands/voice): add playing
						
						
						
						
						
						
					 | 
					
						2025-01-05 16:48:22 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f08b9f0766
	
				 
					 | 
					
						
						
							
							refactor(youtubedl): use collections.deque for player queue
						
						
						
						
						
						
					 | 
					
						2025-01-03 20:01:19 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1c7b8797bc
	
				 
					 | 
					
						
						
							
							chore: add readme
						
						
						
						
						
						
					 | 
					
						2025-01-03 19:09:24 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						92a0eee92c
	
				 
					 | 
					
						
						
							
							feat(core): automatically leave voice channel when empty
						
						
						
						
						
						
					 | 
					
						2025-01-03 18:53:22 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						409373ee27
	
				 
					 | 
					
						
						
							
							fix(commands/voice): handle edge case where player dies
						
						
						
						
						
						
					 | 
					
						2025-01-01 16:52:15 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						642d4aef81
	
				 
					 | 
					
						
						
							
							refactor(commands/voice/queue): tweak descriptions
						
						
						
						
						
						
					 | 
					
						2025-01-01 16:39:47 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d0ddb36812
	
				 
					 | 
					
						
						
							
							fix: put lock on skip command
						
						
						
						
						
						
					 | 
					
						2025-01-01 15:38:07 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						db2be32a43
	
				 
					 | 
					
						
						
							
							feat(utils/format_duration): add weeks
						
						
						
						
						
						
					 | 
					
						2025-01-01 15:33:57 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0fa1123a87
	
				 
					 | 
					
						
						
							
							refactor(commands/voice/queue): remove shorthand flag from --now
						
						
						
						
						
						
					 | 
					
						2025-01-01 15:18:21 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2f0e849c84
	
				 
					 | 
					
						
						
							
							fix(commands/voice/queue): don't allow negative indices
						
						
						
						
						
						
					 | 
					
						2025-01-01 15:11:02 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7e27c9158b
	
				 
					 | 
					
						
						
							
							feat(commands/voice/queue): add --page
						
						
						
						
						
						
					 | 
					
						2024-12-31 22:18:23 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						64919008a5
	
				 
					 | 
					
						
						
							
							feat(commands/voice): send message when song plays
						
						
						
						
						
						
					 | 
					
						2024-12-31 21:45:28 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						99f5d3d338
	
				 
					 | 
					
						
						
							
							fix(commands/voice/queue): fix --remove-multiple
						
						
						
						
						
						
					 | 
					
						2024-12-31 20:37:49 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e85d90fb36
	
				 
					 | 
					
						
						
							
							feat(commands/voice/queue): add --duration
						
						
						
						
						
						
					 | 
					
						2024-12-31 20:03:40 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a05c14263b
	
				 
					 | 
					
						
						
							
							refactor(commands/voice/queue): clean up argument parsing groups
						
						
						
						
						
						
					 | 
					
						2024-12-31 19:54:35 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						786de8412b
	
				 
					 | 
					
						
						
							
							feat(commands/voice/queue): print index after queueing
						
						
						
						
						
						
					 | 
					
						2024-12-31 19:47:30 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1a5b4f95e7
	
				 
					 | 
					
						
						
							
							fix(core/rreload): reload depth first
						
						
						
						
						
						
					 | 
					
						2024-12-31 19:37:19 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bfa1a35922
	
				 
					 | 
					
						
						
							
							fix(commands/voice): check if message author has a voice channel
						
						
						
						
						
						
					 | 
					
						2024-12-31 19:26:56 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2c4a0921a7
	
				 
					 | 
					
						
						
							
							feat(commands/tools/clear): add --delete-command
						
						
						
						
						
						
					 | 
					
						2024-12-31 17:41:12 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d78bcc4c69
	
				 
					 | 
					
						
						
							
							fix(core/rreload): run module reload handler after reloading module
						
						
						
						
						
						
					 | 
					
						2024-12-31 16:06:56 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1359c1c96d
	
				 
					 | 
					
						
						
							
							refactor(youtubedl): add __repr__ and __str__ implementations
						
						
						
						
						
						
					 | 
					
						2024-12-31 00:27:19 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						286df89085
	
				 
					 | 
					
						
						
							
							feat(commands/voice/queue): add --now
						
						
						
						
						
						
					 | 
					
						2024-12-31 00:11:33 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						081610150d
	
				 
					 | 
					
						
						
							
							feat(commands/tools/clear): add --case-insensitive
						
						
						
						
						
						
					 | 
					
						2024-12-30 23:50:26 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6e43b8a71a
	
				 
					 | 
					
						
						
							
							fix(youtubedl): use two digits and print at least two segments
						
						
						
						
						
						
					 | 
					
						2024-12-30 23:49:06 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d81821bc51
	
				 
					 | 
					
						
						
							
							feat(commands/tools/clear): add --contains
						
						
						
						
						
						
					 | 
					
						2024-12-30 22:20:45 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						025e5fc653
	
				 
					 | 
					
						
						
							
							fix(youtubedl): format livestreams properly
						
						
						
						
						
						
					 | 
					
						2024-12-30 21:55:52 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7f96979acc
	
				 
					 | 
					
						
						
							
							fix(events): print errors on dynamic handler error
						
						
						
						
						
						
					 | 
					
						2024-12-30 21:55:07 -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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						32817f735e
	
				 
					 | 
					
						
						
							
							refactor: functools.partial -> lamdba
						
						
						
						
						
						
					 | 
					
						2024-12-30 20:51:02 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e032d04157
	
				 
					 | 
					
						
						
							
							refactor: clean up range_type
						
						
						
						
						
						
					 | 
					
						2024-12-30 20:33:44 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1a71d83ebd
	
				 
					 | 
					
						
						
							
							feat(commands/tools/clear): add --reactions
						
						
						
						
						
						
					 | 
					
						2024-12-30 20:28:58 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						333d6890c2
	
				 
					 | 
					
						
						
							
							feat(commands/voice/queue): print video duration
						
						
						
						
						
						
					 | 
					
						2024-12-30 20:08:41 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dc795f7ffe
	
				 
					 | 
					
						
						
							
							refactor: make players and songs object-oriented
						
						
						
						
						
						
					 | 
					
						2024-12-30 19:55:18 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						db355e8ade
	
				 
					 | 
					
						
						
							
							fix(commands/utils/tokenize): properly handle multiple quotes
						
						
						
						
						
						
					 | 
					
						2024-12-30 18:57:23 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b579fc56ee
	
				 
					 | 
					
						
						
							
							refactor(commands/voice/queue): tweak now playing message
						
						
						
						
						
						
					 | 
					
						2024-12-30 18:48:22 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f09e82c211
	
				 
					 | 
					
						
						
							
							feat(commands/voice/queue): add remove commands
						
						
						
						
						
						
					 | 
					
						2024-12-30 18:47:22 -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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ab3202a6e5
	
				 
					 | 
					
						
						
							
							refactor: ytdlp -> youtubedl
						
						
						
						
						
						
					 | 
					
						2024-12-30 16:24:36 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e4af64fa99
	
				 
					 | 
					
						
						
							
							feat(commands/bot): add help command and fix nested reloading
						
						
						
						
						
						
					 | 
					
						2024-12-30 16:21:24 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d0402a58e9
	
				 
					 | 
					
						
						
							
							feat(commands/bot/uptime): properly format uptime
						
						
						
						
						
						
					 | 
					
						2024-12-30 15:15:35 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4358e22f77
	
				 
					 | 
					
						
						
							
							refactor: move major modules around
						
						
						
						
						
						
					 | 
					
						2024-12-30 15:07:21 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2f3cf9f81b
	
				 
					 | 
					
						
						
							
							refactor: add helper for checkmark reaction
						
						
						
						
						
						
					 | 
					
						2024-12-30 14:56:12 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a8a4cb910a
	
				 
					 | 
					
						
						
							
							refactor: playback_queue -> player_queue
						
						
						
						
						
						
					 | 
					
						2024-12-30 14:53:52 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6d7b46a7e5
	
				 
					 | 
					
						
						
							
							refactor: rewrite reload system
						
						
						
						
						
						
					 | 
					
						2024-12-30 14:52:51 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8985999d6c
	
				 
					 | 
					
						
						
							
							refactor(commands/voice/volume): tweak output format
						
						
						
						
						
						
					 | 
					
						2024-12-30 04:17:44 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |