All notable changes will be documented in this file. VictreeBot uses Semantic Versioning.
================================================================
================================================================
- Fixed an issue with a local path not being found in the docker container causing some commands to fail.
- Added a temp try, except block to improve debugging for an unknown issue occuring in the PROD docker image
- Remove automatic updating based on GitHub repository.
- Migrated to Docker image.
- Added files for building docker image
- Added pipelines for automatic building of image and deploying to https://hub.docker.com/.
- Add Shadow raid option in raid create command
- Add Shadow egg option in raid create command
- Egg icon in raid embed now only shows as an image and not in the author portion of the embed
- Fix the
/setup
command not working - Fix the
/reset
command not working
- Fix for raids not working correctly when using an unknown location
- Fix for old boss images staying when changing boss
- Fix for locations not working correctly
- Fix for some commands not working after bumping dependencies
- Bump different dependencies
- Fix action rows with new dependency update
- Fix for listing locations not working
- Extra fix for message buttons not showing because of dependency upgrades
- Bump different dependencies
- Fix for message buttons not showing because of dependency upgrades
- Fixed an issue where reactions where not responding correctly
- Fixed an issue where raids can not be deleted by the moderator
- Fixed an issue where raids can not be edited by the moderator
- Added support for Elite-Raids
- EX-Raids support is also back
- Added change date and time functionality to /raid_edit
- Fixed an issue where locations with the character, ', couldn't be used in a raid (Issue ID: #87)
- Added 4 custom bosses: Egg1, Egg3, Egg5 and EggMega! (Issue ID: #81)
- Added bigger thumbnail to raid embed (Issue ID: #84)
- Fixed an issue where the wrong month would be shown on the raid create command (Issue ID: #85)
- Added server setting for extended time format
- Fixed an issue where locations list was not displayed properly
- Removed EX-Raids from raid create options since this is not being used anymore by Pokemon Go
- Fixed an issue where the raid location didn't have spaces
- Fixed an issue where the raid location didn't have a clickable link
- Implemented autocomplete
- /locations command is now split into /locations and /locations_info
- /raid create: command working changed due to implementation of autocomplete (added boss and location parameters which support autocomplete)
- /raid edit: command working changed due to implementation of autocomplete (raid_id parameter is now autocompleted, added new_boss, new_location and new_raid_type parameters which support autocomplete)
- /raid delete: command working changed due to implementation of autocomplete (raid_id parameter is now autocompleted)
- /trade: command working changed due to implementation of autocomplete (now to optional parameters (Tip: combine them to create a proposal))
- /locations_info: command added with location parameter to support autocomplete
- /pokedex: boss parameter now supports autocomplete
- Fixed an issue where the info command wouldn't show the correct auto delete time
- Fix for modals not working
- Fix startup
- Update requirements.txt
- Update .gitignore
- Fix for info command requiring manage server permissions
- Fix for info and pokedex embed not being in the right color
- Added function to update log settings ( /settings update logging )
- Added info command to view bot info
- Added pokedex command ( /pokedex )
- Fix for translations
- Fix for raids not being loaded properly causing issues with adding and removing emoji's
- Fix for trade message with components not getting deleted
- Added trading
- Trade proposal
- Trade offer
- Trade search
- Updated constants
- Added raids
- Added raid create
- Added raid delete
- Added raid edit
- Added bot activities
- Added the ability to change settings
- Fix log_locations_edit not being used/working properly
- Fix for multiple locations with "'" being allowed
- Changes latitude/longitude questions order
- Fix NotFoundError on reset
- Changes to Internal logging
- Improved reset and setup commands
- Changed default role names
- Changed default emoji names
- Changes the welcome message format because of name changes
- Fix for some location interactions not working
- Added permissions check to setup and reset command (manage server permission now needed)
- Reset commands now deletes channels based on their ID instead of name
- Fix bot not sending welcome message on join because of missing permissions
- Added location interactions (Gyms and Pokéstops)
- Add location
- Delete location
- Edit location
- List location
- Info about location
- Added different events
- guild_join_setup
- guild_leave_remove
- member_create_add
- member_delete_remove
- Added avatar to profile view
- Changed format of internal VictreeBot Logging
- Added profile editing
- Added profile viewing
Initial start and setup of the new and improved VicreeBot project.