Joey Hines
|
eccfba5bec
|
Added LocationNameNotUniqueError to handle unique constraint errors better
|
2018-07-15 10:56:56 -05:00 |
Joey Hines
|
e7beb95903
|
Fixed error handling when users try to use a duplicate name.
|
2018-07-14 17:25:33 -05:00 |
Joey Hines
|
1ca6603f2a
|
Added an interface layer for discord so discord uuids can be used for tracking player info. This will also alow a MC interface to be created when plugin support is added
|
2018-07-08 14:19:40 -05:00 |
Joey Hines
|
06f5feae4e
|
Added features and bug fixes according to sprint 1. Added new location info to locations and made getting shop info easier. Also fixed bugs that caused db crahses.
|
2018-07-03 19:05:35 -05:00 |
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 |