Commit Graph

14 Commits

Author SHA1 Message Date
Xevion
6668e6caec name window with ctypes to distiniguish multiple bot instances, remove old task cooldown code and implement timings.Cooldown objects for tasks and command cooldown, datetime.utcnow switch 2021-01-24 17:19:18 -06:00
Xevion
4ca62daea7 Added proper method for modifying (and logging modifications) to Cooldown class, changed to datetime.utcnow instead of localized time.time 2021-01-24 17:18:07 -06:00
Xevion
b1d888b903 begin to simplify on_message using developed parsers, TaskResponse and TaskCooldownMessage active usage, removing print comments 2021-01-24 14:26:38 -06:00
Xevion
64688fdbb1 add parsers check_valid implementation, TaskResponse optional logging, TaskCooldownMessage private vars and unparsed duration 2021-01-24 14:25:01 -06:00
Xevion
58a97c9a6b work on new async sqlite3 statistics database 2021-01-24 14:23:28 -06:00
Xevion
bf09c13d6c proper path constants, logging level constant, file & stream logging 2021-01-24 14:22:09 -06:00
Xevion
bc1a6c5d7e use STATIC_DIR constants in blackjack table structure generation 2021-01-24 14:20:08 -06:00
Xevion
bc4f13ac52 PlayOptions namedtuple constant class, uncommitted exceptions, use re.compile in parsers regex for IDE color formatting, change logging 2021-01-23 23:57:39 -06:00
Xevion
01762c4dfe custom cooldown class for managing timings separately 2021-01-23 23:56:00 -06:00
Xevion
d6b9167ff1 message parsers, strategy table data 2021-01-23 20:36:26 -06:00
Xevion
3e58ec7c87 module init, helpers class, custom exceptions 2021-01-23 20:36:02 -06:00
Xevion
73c9dd26b5 start moving to full blackjack processing, Blackjack and Card class 2021-01-23 20:35:43 -06:00
Xevion
05b72c9f73 begin working on blackjack automation, card processing 2021-01-23 20:35:25 -06:00
Xevion
0062925567 basic task automation client, logging and response processing 2021-01-23 20:34:47 -06:00