Commit Graph

171 Commits (959b587e1442a08e1009daa3153e2cdfdd40edb3)

Author SHA1 Message Date
Etzelia 8db428019f
Update change_presence
Discord.py updated their method to use an activity instead. Based on their example, this should work.
2018-08-29 11:20:00 -05:00
Joey Hines bc2ce78238
Merge pull request #3 from Etzelia/patch-2
Add cogs to setup.py
2018-08-29 11:13:48 -05:00
Etzelia 6c603a953e
Add cogs to setup.py
I forgot, this will also be needed to make a dist.
2018-08-29 11:03:50 -05:00
Joey Hines 72bd148531
Merge pull request #2 from Etzelia/patch-1
Create __init__.py
2018-08-29 10:59:21 -05:00
Etzelia f1d1283c6b
Create __init__.py
Added __init__ so Python understands that it's a module.
2018-08-29 10:57:32 -05:00
Joey Hines 4bf6e5bd53
Merge pull request #1 from Etzelia/patch-1
Fully qualified path name to cogs.
2018-08-29 10:53:06 -05:00
Etzelia 7b3d3362ff
Fully qualified path name to cogs.
This is an untested PR directly on GitHub.
This should allow Geoffrey to be installed as a module and still find his cogs (should be renamed sed tbh).
2018-08-29 10:49:32 -05:00
Joey Hines 67640948d8 Moved logging to bot.py and fixed config issues 2018-08-29 10:08:21 -05:00
Joey Hines 7cb259e65f Added back in DatabaseModels.py... 2018-08-27 20:32:58 -05:00
Joey Hines 0801a8738e Updated tests to include new tunnel config changes 2018-08-26 17:47:33 -05:00
Joey Hines 50974eeefe Tunnel names can now be configured in the .ini file 2018-08-25 12:30:53 -05:00
Joey Hines 0e8101d64c Config now expected next to geoffrey.py and console logging fixed. 2018-08-23 14:44:28 -05:00
Joey Hines 330fa16970 Fixed imports for modules 2018-08-21 15:36:51 -05:00
Joey Hines 1b1ff8ffbc Added missing req 2018-08-20 22:16:16 -05:00
Joey Hines 123f753258 Removed entry points for now... 2018-08-20 17:55:05 -05:00
Joey Hines c7eed7fe71 Added setup.py and reorganized the project. 2018-08-20 17:54:14 -05:00
Joey Hines 7532912d21 Improved error handling for MySQL connection issues and added support to PM users on certain errors 2018-08-19 11:37:59 -05:00
Joey Hines f801016a5b Added error handling for connection errors to the MySQL server 2018-08-19 09:57:19 -05:00
Joey Hines c82178604e Updated logging levels 2018-08-19 09:46:17 -05:00
Joey Hines 8c3e1913b7 Updated help messages. 2018-08-18 12:01:59 -05:00
Joey Hines 65f512304a Updated string formating 2018-08-18 09:31:43 -05:00
Joey Hines 827c501999 Added support for a list of bot_mod ranks 2018-08-14 18:56:07 -05:00
Joey Hines 7699d00fa9 Code cleanup and logging improvements 2018-08-12 14:00:04 -05:00
Joey Hines 6662c018a6 Added logging for commands being run and all console output is now handled through logger. 2018-08-12 10:32:35 -05:00
Joey Hines 59c1078426 Added logging to bot.py 2018-08-11 22:21:21 -05:00
Joey Hines c5d69fc9e8 Added missingspecial names ssection to default config 2018-08-11 19:11:35 -05:00
Joey Hines 9723fa6b9a Cleaned up code and added name exceptions to the config files 2018-08-11 18:02:50 -05:00
Joey Hines 1474cc54ce sqlalchemy echo disabled, info now in log 2018-08-11 16:13:14 -05:00
Joey Hines f82aac5f56 Also moved cogs into their own folder 2018-08-11 16:08:16 -05:00
Joey Hines 48e39b18d9 Added test cases for new admin commands 2018-08-11 14:20:27 -05:00
Joey Hines 51bf3846c5 Updated help messages for admin commands 2018-08-11 13:46:03 -05:00
Joey Hines fe30c9405f Added admin commands for managing the db 2018-08-11 11:20:40 -05:00
Joey Hines 5cb68fc208 Added except to bot.run to catch errors at closing 2018-08-10 18:06:42 -05:00
Joey Hines dac4516285 Added ?me command 2018-08-10 18:03:30 -05:00
Joey Hines cc0ea90241 removed awaits from non-async commands 2018-08-09 21:51:46 -05:00
Joey Hines 95f32b633a added dynmap_url to config 2018-08-09 21:44:50 -05:00
Joey Hines 73844c0c8f Refactored how config data is handled and added new stress tests. 2018-08-09 21:25:55 -05:00
Joey Hines 311b94a1c8 Improved error handling for MC username lookups 2018-08-05 17:51:55 -05:00
Joey Hines ccde543308 Split up the commands into cogs to organize things better 2018-08-05 17:20:37 -05:00
Joey Hines 4b51951b65 Fixed several small bugs in the discord commands 2018-08-05 09:08:20 -05:00
Joey Hines 796baaf3a6 add_tunnel now needs a location 2018-07-31 20:44:06 -05:00
Joey Hines a1aca02e27 fixed strings in delete_item 2018-07-31 20:23:35 -05:00
Joey Hines 14191e87fe added delete_item command 2018-07-31 20:16:14 -05:00
Joey Hines f8c4009f19 fixed error handling for edit commands 2018-07-31 19:31:21 -05:00
Joey Hines 5b0027668b Added edit commands for locations 2018-07-31 19:22:17 -05:00
Joey Hines 87ca99f146 Fixed formating in ?find and ?tunnel 2018-07-29 10:50:24 -05:00
Joey Hines c25b2dad33 Queries are now limited and all commands have a cooldown. 2018-07-29 09:29:27 -05:00
Joey Hines 04ccf94d1a addtunnel now can't update locations with existing tunnels. Also several other fixes 2018-07-29 08:59:11 -05:00
Joey Hines d0e6c02feb addtunnel now can't update locations with existing tunnels. Also several other fixes 2018-07-29 08:59:00 -05:00
Joey Hines b6ccaeac6e Fixed some commands allowing empty names 2018-07-27 19:02:41 -05:00