Releases: wpatter6/PokemonGoDiscordRaidBot
Releases · wpatter6/PokemonGoDiscordRaidBot
Raid Boss Changes
!place improvements
- Improving
!place
and!places
output to make results clear - Fixing issue with 24 hour format cultures getting 12 hours added to the date
Multiple !place entries, timezone fixes
- Multiple places can now be entered with a single
!place
command. A carriage return should be between them, so they can be copy and pasted from a text editor for example. - Time zones should now be handled properly with the
!start
command !start
command entries can be overwritten by the user who originally added the start time.- Fixing issue where 12 hours would be incorrectly added to the raid time.
Start and End commands
- Adding
!start
and!end
commands - Fixing bug where actual times posted would sometimes be off by 1 minute
- Updates to
nl-NL
language
Culture, refactoring, bug fixes
- Changing
!language
to!culture
and reworking to handle 24 hour time format. - Adding
nl-NL
language for Dutch speaking users. - Refactoring code for unit testing and to make future chat client implementations feasible (shameless plug for my new SlackBotCore library
- Bug fixes
Channel Categories Fix
- Upgrading to Discord.NET 1.0.2 to fix bug where bot would not work on servers with channel categories.
Parsing fixes, merge issue
- Fixing issue where merge command was not deleting posts in channels
- Location parsing improvements
- Join parsing improvements
- Now handling @Nickname mentions properly
Statistics Database, dotnet core 2.0
- Adding a sqlite database to store raid data for future statistics aggregation
- Adding
!stats
command for basic raid stats by boss - Upgrading project to dotnet core 2.0.0
- Fixing an issue preventing
!place
command from functioning correctly - Location matching improvements
Fixing !raid command
- Fixing issue that was preventing
!raid
command from working properly - Fixing location parsing to properly exclude the word "At" from the start of a location.
Cross-channel posts
- Raid posts that match boss and location across channels will now combine in the raid-bot and pin channels. Users that join will be reflected across all the channels the post is present in, and commands applied will update the post in all channels.
!merge
command works to combine raids across channels if location and pokemon match didn't work.!delete all
command now only deletes the entire post(s) in all channels if no other users posted it in another channel, otherwise it will only delete from channels the user posted in. If an admin uses!delete [id]
it will always be deleted in all channels.- Art, gen, mac, and bay will no longer be recognized as pokemon names. Those four must use at least 4 characters.
- Fixed issue where "bot is typing" continuously displays
- Small location fixes