Noikoio
0c4d39e24d
Remove huge lock on cache
2019-09-06 12:11:10 -07:00
Noikoio
92f4c42b5b
Update dependencies; fix resulting issues
2019-08-29 23:47:38 -07:00
Noikoio
5ad193c059
Renamed class; added user-friendly feedback on errors
...
-Renamed GuildSettings to GuildStateInformation as it is more accurate
-Completely changed the behavior of the role error warning to provide a
more useful help message to the user based on the error that was
detected
2019-08-29 23:31:40 -07:00
Noikoio
f3e70f8459
List CSV output; show warning message on disconnect
2019-07-14 00:30:15 -07:00
Noikoio
fe5bdb53f9
Split BackgroundWorker into various components
2019-06-15 16:59:09 -07:00
Noikoio
9608a29a8a
Add/update various messages
2019-06-15 14:52:06 -07:00
Noikoio
60fa8f40ec
Improved role processing
...
Made the process more efficient so it iterates over less names as it
determines which roles to alter.
Additionally, it now attempts to be proactive in finding potential
issues when setting roles and skipping them if there are issues. This
had been causing issues with rate limiting due to having an enormous
number of failed requests.
2019-06-07 16:46:12 -07:00
Noikoio
78beb1897f
Remove unused function
...
Good riddance.
2019-06-02 18:41:45 -07:00
Noikoio
d53944818c
Add listing commands
2019-06-02 17:50:31 -07:00
Noikoio
25901b0d2e
Create Common.vb
2019-06-02 17:45:25 -07:00
Noikoio
a53c73ab59
Update documentation, version, author name
2019-05-27 23:03:34 -07:00
Noikoio
7623fd5e0b
Add validation against 'everyone' role
2019-05-27 22:45:05 -07:00
Noikoio
757ba7476e
Add announce message ping option
2019-05-27 22:28:10 -07:00
Noikoio
be82c0c9ac
Add singular/plural message coalescing; message clearing
2019-05-27 20:15:30 -07:00
Noikoio
0c0f6ee5c2
Fix bb.config failing with no subcommand parameters
2019-05-27 19:55:21 -07:00
Noikoio
155b8e44b0
Update version
2019-05-20 00:09:35 -07:00
Noikoio
c75b6d9856
Fix badly interpolated string
2019-05-20 00:09:10 -07:00
Noikoio
8e26a21b15
Add name display token; pluralized announce message
2019-05-19 23:45:32 -07:00
Noikoio
2f8859881c
Rewrote help; added some stats to info
2019-05-19 23:36:09 -07:00
Noikoio
272f289fb6
Add rudimentary custom announcement feature
...
There is some room for improvement. Namely, custom placement of the
birthday list.
Moderator help message was edited to fit the 1024 character constraint.
2019-05-13 23:29:17 -07:00
Noikoio
2206c3a399
Escape formatting strings when building announcement name list
2019-05-13 23:16:33 -07:00
Noikoio
9d1a7e11f6
Fix multiple birthday announcement not being made correctly
2019-05-05 13:38:45 -07:00
Noikoio
54d236a519
Change bot prefix for debug builds
2019-05-05 12:29:13 -07:00
Noikoio
2c8a283c5b
Added bot moderator role option
2019-05-03 20:34:04 -07:00
Noikoio
11ceadfb36
Updated variable names; added some documentation
2019-05-03 17:56:14 -07:00
Noikoio
75b625970a
Remove redundant SyncLock
2019-05-03 12:49:09 -07:00
Noikoio
7c41be45e3
Change references to config
2019-04-26 23:00:37 -07:00
Noikoio
3ac8a209f3
Improve role error message handling and display
2019-04-26 22:53:55 -07:00
Noikoio
6355a86ddb
Upgrade to Discord.Net 2.0.1
2019-04-26 22:45:05 -07:00
Noikoio
e4df2b5da2
Merge branch 'master' of github.com-noi:Noikoio/BirthdayBot
2019-04-16 22:25:14 -07:00
Noikoio
fae8da5511
Updated to version 0.5.2
...
-Fixed issue in which role pings were not recognized
-Added console output of incoming commands for research purposes
-This information will assist in finding common incorrect usage
-It will be removed later
2019-04-16 22:22:20 -07:00
Noi
7a658ae7bd
Small fixes
2019-01-31 10:55:25 -08:00
Noikoio
76c94c8d59
Clarify TZ Database help message
2019-01-30 21:21:35 -08:00
Noikoio
15e7d766a2
Clean up birthday announce messages
2019-01-30 21:19:16 -08:00
Noikoio
2bd9916ec0
Add Discord Bots page markdown
2018-12-07 22:12:11 -08:00
Noikoio
f184748356
Update Discord Bots API endpoint
2018-12-07 21:27:20 -08:00
Noikoio
bedcf8ad2b
Fixed crash in BackgroundWorker
...
Additionally, added an indicator for showing that the background task is
still running, in case this error occurs again.
Restructured the server reporting task.
2018-10-22 18:40:28 -07:00
Noikoio
4a9149d726
Update version number
2018-10-18 00:02:23 -07:00
Noikoio
51e19d3c17
Remove load notification
2018-10-18 00:02:07 -07:00
Noikoio
9f6ab5867a
Additions to BackgroundWorker
...
-Added Discord Bots reporting
-Birthdays now properly processed asynchronously
-Added an announcement count
2018-10-17 23:58:19 -07:00
Noikoio
4fb2ac3dee
Add/update DBots information
2018-10-17 22:42:12 -07:00
Noikoio
574b5be085
Updated Readme; Add DBots Description HTML
2018-09-17 14:03:00 -07:00
Noikoio
fbb1c5511a
Updated help and info messages
2018-09-17 14:02:19 -07:00
Noikoio
5c46144e48
Lowered interval temporarily to improve responsiveness
2018-09-17 13:13:50 -07:00
Noikoio
13209e0bae
Changed compilation options
2018-09-17 13:05:48 -07:00
Noikoio
03de94625c
Update license text with line breaks; update name
2018-09-17 12:36:49 -07:00
Noikoio
fe569db035
Added other help and informational commands
2018-08-20 00:31:07 -07:00
Noikoio
b5f65387ab
Implemented override command
2018-08-19 23:38:42 -07:00
Noikoio
dacd39e206
Improved announcement message.
...
Thanks for the suggestion, Terez!
2018-08-19 23:37:42 -07:00
Noikoio
0df0fb5a64
Various other improvements
...
-Revised help command text
-Added case when using bb.config without parameters
-Added message if regular user attempts to use bb.config
-Role set warning now only is sent out periodically
-Performance improvements in initial command parsing
-Implemented moderated mode setting
-Renamed "ban" to "block"
-Bumped up version number
2018-07-27 15:47:25 -07:00