67 Commits (a6df2c7143757f388046ae73d445cced0359babd)

Author SHA1 Message Date
Nadir Chowdhury af03a114d0 Typo Fixes (#122) 6 years ago
Luke Mathew-Byrne dc752d248a Fix dictionary changed size during iteration while converting levels map (#146) 6 years ago
Andrei ca087ea8f6
docs: minor fix to type of commands_group_abbrev 6 years ago
Andrei 839682291b
fix: handle loading of user permission levels 6 years ago
Andrei Zbikowski bb9e6bb356
[refactor] Kill Holster (#132) 6 years ago
Andrei Zbikowski 0f5f2fde77
Cleanup support for creating custom plugin base classes (#128) 6 years ago
Watchful1 e249099808 Update gevent to 1.3.6 to support python 3.7 (#111) 7 years ago
Raphael Nepomuceno e6563df50c Fix IDs being strings on `bot.levels` setting. (#93) 7 years ago
Andrei 90098c1c27
Cleanup the initialization of the builtin HTTP server 7 years ago
Andrei 5c28ee6508
Fix exception on some MessageUpdates when `commands_allow_edit` was enabled 7 years ago
Spencer c8d6cb0e29 Fix shared_config initialization typo (#71) 7 years ago
Kodie Goodwin 6f3345d7c7 shared config (#67) 7 years ago
Andrei Zbikowski 44689af035
[QOL] Flake8 CI and Fixes (#61) 8 years ago
ryan 95d10a3ee4 Fix disco.bot.Bot using update instead of inplace_update (#54) 8 years ago
Andrei 6a185908ac Always return a list from get_commands_for_message (fixes #36) 8 years ago
Andrei Zbikowski f48671d9bb Add support for built-in HTTP/Flask server (#34) 8 years ago
Andrei Zbikowski 30fbb9cbe7 Increase the weight of group matches over command argument matches (#33) 8 years ago
andrei 70cc47ba8b remove usages of StopIteration to remove warnings on py3 8 years ago
andrei 333fcebcd4 [commands] fix a two bugs related to command groupings + tests 8 years ago
andrei 3bb63c4c2a nitpick fix 8 years ago
Andrei 517cc561ae Allow loading plugin class instances 8 years ago
Andrei 01820d2bc9 Fix some issues with the way command regexes work 8 years ago
Andrei db54d2a392 Fix issues with calculating abbreviations (closes #15) 8 years ago
Andrei Zbikowski 43c1838011 Refactor storage module, greatly simplify (#22) 8 years ago
Andrei 3dc6e6f99d Fix possible edge case when bot has nickname and is mentioned 8 years ago
Andrei Zbikowski 03dab6d829 Voice Send Support (#17) 8 years ago
Andrei e5a97a3c33 Fix command_matches_re not being case insensitive 8 years ago
Andrei c7a017713a Fix some python3 issues 8 years ago
Andrei cc012cd274 pass bot instance to commands_level_getter 8 years ago
Andrei e42e9ebe63 add support for loading a level getter from a module/function path 8 years ago
Andrei a10aca7f4a Allow overriding plugin configuration in the top-level bot config 8 years ago
Andrei 48c8fa6fa9 feature -Add some logging to Bot, allow for handling of command/event exceptions 8 years ago
Andrei 492b26326a More hashmaps, cleanup and fixes 8 years ago
Andrei cae3ceff85 cleanup - various bits of cleanup 9 years ago
Andrei fa2f915de5 Remove some debug stuff 9 years ago
Andrei dd75502b89 Improvements to command processing 9 years ago
Andrei b5284c1975 Various fixes and improvements 9 years ago
Andrei 28cfa830f7 Various fixes and tweaks 9 years ago
andrei 9330d4a8dd Couple of fixes 9 years ago
Michael d8d1df0ac4 period at end of every docstring first line, ca -> can (#9) 9 years ago
andrei 2a311cc336 Code cleanliness pass 9 years ago
Andrei c7ff3b3d18 Move IPC code, bit more cleanup 9 years ago
Andrei 417bf33d56 Better autosharding interface, more fixes 9 years ago
Andrei 77970c9bef Refactor plugin management a bit, etc fixes/improvements 9 years ago
Andrei ce29836e84 First stab at IPC based auto sharding 9 years ago
Andrei cc71540309 Allow loading multiple plugins per module, set more context 9 years ago
Andrei 231f595227 Fix DM loading / commands in DMs 9 years ago
Andrei 0ee8150d93 Storage enabled by default, plugins should be a list 9 years ago
Andrei 41f7126a1d Fixes, Cleanup, Plugin Storage 9 years ago
Andrei d8bba96737 Replace all instances of keys/values/items, command group abbreviation 9 years ago