Commit Graph

235 Commits (4c70ddf22fa60ccf7877e28c5f0dc5e31ed19fa7)

Author SHA1 Message Date
Joey Hines 1783c58e2a Fixed case sensitivity and added a shopinfo command. (Resolves BackLog entries 1 and 4) 2018-07-01 10:10:10 -05:00
Joey Hines 933b7c7ba0 Fixed issue with getting engine args 2018-06-30 11:21:37 -05:00
Joey Hines 316a160457 Added config file support 2018-06-30 10:53:27 -05:00
Joey Hines 77ded8497e Improved Error Handling 2018-06-30 10:07:56 -05:00
Joey Hines b4459a529a Updated help messages 2018-06-23 16:51:00 -05:00
Joey Hines 08bc344922 Added commands to add items to shop inventories and to lookup items for sale 2018-06-23 15:27:00 -05:00
Joey Hines 484f1ed260 Added basic command support for shops 2018-06-23 12:33:02 -05:00
Joey Hines 2320acf7bf Wrapped sqlalchemy calls more into GeoffreyDatabase 2018-06-23 11:08:40 -05:00
Joey Hines c642f535f8 Fixed UUID lookup 2018-06-23 10:17:51 -05:00
Joey Hines 26b19f4836 MC UUID is now used to track players 2018-06-02 21:42:31 -05:00
Joey Hines 70ff8624f9 Added Shop and ItemListing classes 2018-06-02 16:41:27 -05:00
Joey Hines c9f5749611 Added unit tests for GeoffreyDatabase 2018-06-02 12:40:55 -05:00
Joey Hines 52b9da67c5 GeoffreyDatabase class moved to DataBaseModels.py 2018-06-02 11:11:31 -05:00
Joey Hines 038fe82fb3 Wrapped SQLAlchemy into the database class 2018-05-29 09:04:01 -05:00
Joey Hines 9e1630e858 Renamed MCInfoBot to Geoffrey 2018-05-26 10:19:34 -05:00
Joey Hines 0917c77197 Moved Errors and Database models into thir own module 2018-05-26 10:07:17 -05:00
Joey Hines 905c606cd5 added str_to_tunnel_dir to enum TunnelDirection 2018-05-26 09:58:04 -05:00
Joey Hines bb665be4a3 fixed syntax error handling for nether tunnels in addbase 2018-05-26 09:53:36 -05:00
Joey Hines 7b1df1922b fixed syntax error handling for findbasearound 2018-05-26 09:50:14 -05:00
Joey Hines 5b1195a895 added the findbasearound command 2018-05-26 09:26:24 -05:00
Joey Hines 7fc9b937ad Made the bot more sassy 2018-05-25 17:00:43 -05:00
Joey Hines 3b898bc8d9 deletebase and findbase now tell the user if their lookup did not find anything 2018-05-25 16:51:15 -05:00
Joey Hines 08b50943bf Added deletebase command 2018-05-25 16:33:18 -05:00
Joey Hines d499af25c7 Commands args now use converters 2018-05-25 16:06:00 -05:00
Joey Hines 14508a6466 Improved error handling 2018-05-25 15:30:47 -05:00
Joey Hines ee3bfb0fee Added global error handling 2018-05-25 11:32:29 -05:00
Joey Hines 60846c81d1 Updated help to include new nether tunnel support 2018-05-22 18:47:25 -05:00
Joey Hines b5ded85885 Locations can now have a nether tunnel address 2018-05-22 18:18:00 -05:00
Joey Hines 38aaa80fe5 findbase lists all bases of a player 2018-05-21 21:41:15 -05:00
Joey Hines 9c01ae94de Added Player Class. Location now has a player owner 2018-05-21 16:53:46 -05:00
Joey Hines 248e108ea1 Implemented sql alchemy 2018-05-21 16:09:52 -05:00
Joey Hines 4042052498 Token now read from token.dat 2018-05-21 11:57:20 -05:00
Joey Hines e14a7ddb70 baseAdd now uses the location class 2018-05-21 11:38:04 -05:00
Joey Hines 0a26e22dbe Added location class 2018-05-21 11:14:37 -05:00
Joey Hines 2b7a9cc036 Initial Commit 2018-05-21 10:59:35 -05:00