Commit graph

125 commits

Author SHA1 Message Date
Noikoio
0401bfce2d Removed public access to database config
Database connection is now acquired directly via Configuration
instead of an object within it.
2018-02-17 00:48:12 -08:00
Noikoio
e9a4e3e726 Added ordering of results by date, name 2018-02-10 19:05:18 -08:00
Noikoio
4208b84dbe Version number 2018-02-07 14:49:26 -08:00
Noikoio
cc0ec364e6 Fix compilation error 2018-02-07 12:47:51 -08:00
Noikoio
cf6ec27e61 Merge branch 'master' into dev/modtools 2018-02-07 12:44:42 -08:00
Noikoio
4d6bd13e03 Added RandomChance parameter to AutoRespond 2018-01-23 14:06:31 -08:00
Noikoio
d9801efc33 Moved some inline strings to constants 2018-01-19 00:57:36 -08:00
Noikoio
6953bc8ed3 Adding cache lookup to ban/kick parameter 2018-01-19 00:23:54 -08:00
Noikoio
b8abc50703 Updated documentation 2018-01-13 12:02:48 -08:00
Noikoio
1694c82691 Updated version 2018-01-04 17:48:03 -08:00
Noikoio
e219cdc542 Merge branch 'dev/modlogs'
Excluded actual ModLogs files from this merge.
2018-01-04 17:46:41 -08:00
Noikoio
74ac34fcf1 Fixed table setup, updates 2018-01-04 14:06:04 -08:00
Noikoio
11fa202afd Debug profile was not working until now 2018-01-04 14:05:42 -08:00
Noikoio
71ce62e88c Fix incorrect method signature 2018-01-04 14:05:10 -08:00
Noikoio
b70f57f0a3 Added another handler 2017-12-22 22:28:58 -08:00
Noikoio
1fbe4d5e52 Added EntityCache class with CacheUser
Its purpose is documented in the comments within EntityCache.cs.
CacheUser has been implemented but is not yet tested.
2017-12-22 22:20:06 -08:00
Noikoio
2e0b408946 Re-adding SQL inserts/updates 2017-12-22 19:17:36 -08:00
Noikoio
8bb274bd69 Moving EntityCache files to separate directory 2017-12-22 17:53:46 -08:00
Noikoio
dd8ef7ff3e Removed ban petitions
One mistake slipped through the cracks as I tested this:

It is not possible in any way for a user to DM a bot if they do not
share a guild. As of this moment, there is no workaround, and it
appears that simply opening a DM channel beforehand is not enough to
make it work.
In short: it doesn't work. It can't possibly work.

This feature has been removed. Alterations to the configuration
structure for ModTools will remain, as I planned to do this change
for other reasons not related to this feature anyway.
2017-12-18 22:05:37 -08:00
Noikoio
c2cab91f31 Updated version, dependencies 2017-12-10 11:47:08 -08:00
Noikoio
78219a50e9 Changed ModTools config section name
For consistency.
2017-12-10 11:42:47 -08:00
Noikoio
cb967b7383 Merge branch 'dev/modtools' 2017-12-10 11:11:37 -08:00
Noikoio
1d5b0beaf4 Fix petition becoming available on kick 2017-12-10 11:03:42 -08:00
Noikoio
d49299e063 Added Config class to replace that previous mess 2017-12-08 13:57:35 -08:00
Noikoio
74c80c50e9 Adding notes, possible goals for this branch 2017-12-08 13:54:29 -08:00
Noikoio
33e893e278 Fix incoming users not getting cached 2017-12-08 13:52:43 -08:00
Noikoio
c8b1ed31bf Ignore bot input 2017-12-08 10:44:42 -08:00
Noikoio
1656e4fa64 Fully implemented ban petitions 2017-12-08 10:30:41 -08:00
Noikoio
1e681478f5 Disable actual ban/kick when DEBUG is set 2017-12-08 10:29:32 -08:00
Noikoio
4ef860790c Committing in-progress implementation of ban petitions 2017-12-05 14:23:01 -08:00
Noikoio
1d24e2d839 Preparing to add additional features 2017-12-03 13:08:15 -08:00
Noikoio
e6fab52e45 Fix notify failure text not showing on all failures 2017-12-02 20:53:31 -08:00
Noikoio
ac06d4157a Added a sort of welcome message 2017-11-29 15:33:08 -08:00
Noikoio
49f8e13650 Updated version 2017-11-29 15:30:13 -08:00
Noikoio
5671a11106 Added notifymsg option for kick/ban types 2017-11-29 15:20:45 -08:00
Noikoio
9cfdeba8be Added Entry queries 2017-11-20 19:32:34 -08:00
Noikoio
0ff7c4c375 Add extra note 2017-11-20 13:21:05 -08:00
Noikoio
e54fcc28bf
Fixed a horrible, horrible typo 2017-11-19 17:38:03 -08:00
Noikoio
2a2808ccf2 Updated readme and docs 2017-11-19 16:54:39 -08:00
Noikoio
72c9415da9 Ignore bot DMs 2017-11-17 17:45:00 -08:00
Noikoio
06c94e370a Added DMLogger module 2017-11-17 12:13:47 -08:00
Noikoio
5d5cdd9c84 Added missing fields to ModLogs entry 2017-11-17 10:49:37 -08:00
Noikoio
6165129d81 Fixed response body not appearing in some cases 2017-11-14 18:59:24 -08:00
Noikoio
4eb8eb04fe Removed extra channel info in report 2017-11-14 15:51:29 -08:00
Noikoio
06e559b085 First commit of ModLogs
Some files added. At the moment everyhing is mostly rough plans.
2017-11-14 15:32:18 -08:00
Noikoio
7d7293bfc6 Updated Readme to refer to docs site 2017-11-11 19:14:38 -08:00
Noikoio
801292e1a6 Renamed Features to Modules 2017-11-11 19:12:24 -08:00
Noikoio
17037700dd Deleted currently unused file 2017-11-11 18:36:17 -08:00
Noikoio
1a001e33c6 Fixed two small issues
-Fixed QueryAsync(ulong, string) returning incorrect type on an ID search
-Fixed database lookups failing for entries that have null values
2017-11-11 18:12:23 -08:00
Noikoio
588c52f9a8 Fix compilation error 2017-11-11 18:11:51 -08:00