Noikoio
de8660d913
Add missing documentation and initialization
2018-12-06 20:14:26 -08:00
Noikoio
47cc8425b2
Added CommonFunctionsService
...
Experimental feature. An attempt to standardize some common functions
to ensure consistent execution of those functions, and also to notify
services ahead of time that the events they may raise originated from
within the bot.
This is the initial commit. Implementation may change later.
2018-12-04 19:41:42 -08:00
Noikoio
81e9e6f959
Add debugger step through
2018-11-04 19:38:36 -08:00
Noikoio
367427938c
Added equivalent modification from RegexBot
2018-11-04 19:37:52 -08:00
Noikoio
7ce2788594
Fix improper parsing; add null check
2018-09-21 20:39:36 -07:00
Noikoio
d8cb46113a
Disable debug info generation on release builds
2018-09-21 20:38:34 -07:00
Noikoio
749ba169c0
Add exception handling when making new guild state
2018-09-20 19:43:27 -07:00
Noikoio
ee94cfd961
Add null check
2018-09-20 19:42:32 -07:00
Noikoio
1fbc9bca7f
Reimplemented EntityList, FilterList
...
Based on similar classes from RegexBot.
-EntityList no longer separates by entity type.
-Both types allow caching their respective EntityName ID values.
-FilterList supports loading from custom field names.
2018-09-01 21:33:02 -07:00
Noikoio
9b6104030d
Ported EntityName from RegexBot
...
Changes:
-Includes a method to make resolving a name into an ID much easier
-Leading prefix is now properly handled; no need to strip it first
2018-06-13 16:02:09 -07:00
Noikoio
9bd9a21531
Minor improvements throughout
2018-06-06 16:01:54 -07:00
Noikoio
4ca38fa881
Better error handling on module load
2018-06-06 13:54:51 -07:00
Noikoio
f20a17e914
Implemented module loading; fixed GuildStateService issues
2018-06-04 17:15:18 -07:00
Noikoio
eae7410dbc
First commit of GuildStateService
...
Currently untested. Unable to properly test until the module system is
developed further.
2018-06-02 17:33:31 -07:00
Noikoio
43c02d2705
First commit of LoggingService
2018-05-10 23:13:00 -07:00
Noikoio
ea4d7b0a29
'First' commit; add most of the initialization routine
2018-05-06 13:09:17 -07:00
Noikoio
a5f33e1353
First commit
2018-04-27 14:17:55 -07:00