Twentysix
75b7925d05
[Downloader] Ignore empty install messages
2016-12-06 23:00:46 +01:00
Twentysix
59979933e0
[Trivia] Properly deal with trivia lists' encoding
...
Probably.
2016-12-03 04:19:57 +01:00
Twentysix
c6fcdd3449
[Mod] Handle DM commands in on_command
2016-12-01 16:20:29 +01:00
Twentysix
d628bacef5
[Core] Server based prefixes ( #492 )
...
Added `[p]set serverprefix`
`Bot.command_prefix` is now a callable that returns the prefixes set for the server. If none are set, it returns the global ones.
2016-12-01 02:30:51 +01:00
Caleb Johnson
8b7ba988f4
[Utils] Handle empty permissions, more checks ( #387 )
2016-12-01 02:10:59 +01:00
palmtree5
c23cadda44
[Economy] Added [p]economyset registercredits ( #472 )
...
Allows to set initial credits for new bank accounts
2016-11-30 18:13:41 +01:00
Caleb Johnson
5ae98a046e
[Mod] Removed pointless .keys() call for better performances ( #499 )
2016-11-29 21:21:13 +01:00
Will
c34bf36dee
[Mod] Added [p]modset deletedelay ( #445 )
...
Deletes issued command after X seconds
2016-11-29 02:40:40 +01:00
Twentysix
67de9a45fe
[Owner] Show [p]debug result in blocks of 4 messages
2016-11-27 00:42:42 +01:00
Twentysix
9fa2776bda
[Downloader] [p]cog repo add error handling, invalid repos cleanup
2016-11-26 17:53:48 +01:00
Will
84ce5c3a8b
[Core] Settings as Bot class attribute ( #486 )
...
And pep8
2016-11-22 23:10:42 +01:00
Twentysix
aef46f3820
[Downloader] Fix patch notes error
...
Fixes #481
2016-11-21 17:45:51 +01:00
Sentry
fba3a079dd
[Audio] Fix [p]stop error when user is not in the channel ( #480 )
2016-11-20 21:30:48 +01:00
aikaterna
5acf2f8ec7
[Owner] Pagify [p]cogs ( #482 )
2016-11-20 17:56:53 +01:00
Twentysix
570e0d1b0d
[Owner] Added [p]cogs command for listing of cogs
2016-11-20 05:26:00 +01:00
Will
630bee8cb6
[Audio] Fix [p]song with local tracks ( #479 )
2016-11-19 16:49:05 +01:00
Caleb Johnson
dd9fc4f7c2
[Mod] Include trigger message in cleanup self for selfbots ( #468 )
2016-11-18 23:28:12 +01:00
Twentysix
458d23c4be
[General, Owner] Added more info and stylistic changes to r. embeds cmds
2016-11-18 05:42:23 +01:00
Twentysix
49567bc1a3
[General, Owner] Properly catch perm exceptions for embeds
2016-11-18 01:57:29 +01:00
Twentysix
b740bcae2e
[General] Added thumbnails to [p]user/serverinfo
2016-11-17 21:24:05 +01:00
Twentysix
d11d2a5867
[Owner] Rich embed for [p]version
2016-11-17 19:14:37 +01:00
Twentysix
7fe0126a79
[Core] Subclassing of Bot class, Python version check
...
`send_cmd_help` and `user_allowed` are now part of Bot
2016-11-17 15:03:14 +01:00
Lunar Dust
58f1558f00
[General] Rich embeds for user/serverinfo ( #469 )
2016-11-17 12:28:58 +01:00
Caleb Johnson
b62108c56a
[Downloader] Hotfix, better git error handling, tweak edit timer ( #471 )
...
Handles error exit codes from git calls
Tweaked edit timer to not ratelimit on very fast updates
Restored old behavior of initializing community repo on first run
2016-11-17 09:26:17 +01:00
Twentysix
ce5e810e33
[Owner] Rich embed for [p]info
2016-11-16 17:34:02 +01:00
Caleb Johnson
e18f9e6982
[Downloader] Smarter updates, patch notes ( #450 )
...
Parallel repo updates with progress indicator
`git reset --hard` instead of `git stash`
Displaying of added, removed, and updated cogs
Smart reload of only updated cogs
Patch notes for updated cogs using `git log` (RJM)
2016-11-15 14:35:14 +01:00
Twentysix
26ab7f2c45
[Mod] Added [p]cleanup bot, [p]cleanup self ( #466 )
...
`[p]cleanup bot` deletes user's command messages and bot's messages
`[p]cleanup self` deletes bot's messages
2016-11-14 15:10:36 +01:00
Twentysix
faa672b78f
Removed examples in command group
2016-11-14 15:06:15 +01:00
Twentysix
26404ebced
[Owner] Refactoring
2016-11-14 14:40:28 +01:00
Caleb Johnson
5a7da3540e
[mod] Add cleanup bot command, pep8
2016-11-13 20:53:48 -06:00
Caleb Johnson
dfc4c833f5
[mod] Add cleanup self command, no delete delay
2016-11-13 20:53:37 -06:00
Caleb Johnson
70afff5b5f
[Core, Alias, Customcom] Moved bot checks to user_allowed ( #454 )
...
More selfbot friendliness for modded Reds
2016-11-14 03:36:38 +01:00
Will
c645709dea
[Owner] Pagify debug ( #465 )
2016-11-13 19:11:50 +01:00
Caleb Johnson
495762254e
[Alias, CC] Check presence of messages' prefix before anything else ( #462 )
...
Less expensive
2016-11-11 01:27:26 +01:00
Brian Dilks
b5be746783
[Audio] Autoleave after 5 minutes if alone in the v. channel ( #456 )
2016-11-10 23:56:27 +01:00
Will
bf490d0db1
[Utils] Improved pagify ( #439 )
2016-11-10 19:08:47 +01:00
Twentysix
e11b0a7fbb
[Audio] Better duration in [p]song
...
Fixes #460
2016-11-10 12:27:22 +01:00
Will
69adfa44fd
[Audio] Fix for AttributeError in [p]queue ( #458 )
2016-11-09 23:30:24 +01:00
Twentysix
a3ab4c6fa0
[Audio] Hotfix
2016-11-08 05:51:44 +01:00
Twentysix
3734470e95
[Audio] Verify installation of ffmpeg/avconv at loading
2016-11-08 05:49:30 +01:00
Twentysix
13d8da7e09
[Mod] Added an user muting system
...
Based on user channel overwrites to avoid role management complications. Retains previous send_message permissions (None/True) when the user is unmuted and respects current overwrites.
Supports channel and server wide muting.
2016-11-07 02:10:54 +01:00
Twentysix
d9c4bfa15f
[Mod] Fixed on_message check
...
Terrible mistake
2016-11-06 14:06:10 +01:00
Aioxas
bf4be8a23d
[Audio] fileIO -> dataIO conversion ( #435 )
2016-11-04 14:16:30 +01:00
Aioxas
c3a372c794
[Settings] fileIO -> dataIO conversion ( #436 )
2016-11-04 14:11:34 +01:00
Will
00fe2730c9
[Audio] Fixed NoneType error ( #440 )
...
Fixes #425
2016-11-04 00:07:20 +01:00
Will
a8cf519b2d
[Audio] Fix local loop, ordered local playlists' list ( #441 )
...
Fix #405 and #413
2016-11-03 23:56:06 +01:00
aikaterna
4ecbd1e8f2
[Downloader] Pagify [p]cog list ( #434 )
2016-11-02 23:28:33 +01:00
Twentysix
324a2d2156
[Mod] Additional check in on_message, fixed typos
...
Fixes #433
2016-11-02 22:38:20 +01:00
Twentysix
70b7fe4468
[Owner] Always allow set owner requests
2016-10-31 02:36:16 +01:00
Twentysix
37ad0bcb73
[Mod] Fix single message deletion, pt II
...
...
2016-10-25 02:36:30 +02:00