Releases: Floydan/discord-pickup-bot
Releases · Floydan/discord-pickup-bot
v1.9.2.5
Update dotnetcore.yml fixed zip step folder path and upload artifact path
v1.9.2.4
Update dotnetcore.yml added -r runtime identifier to restore step and build step removed --no-restore from build step
v1.9.2.2
Update dotnetcore.yml fixed build output and zip steps
v1.9.1
New:
- Added support for systemd hosting
- Updated bot start sequence to now automatically reconnect in case of outage
- Bot now keeps track of teams and voice channels via data layer when pickup queue has been started
- A new command has been added:
!teams [queue name]- This will show the generated teams and will notify the server via rcon if applicable
- Removed InMemory data storage as it is no longer used
!helpcommand now triggers reply from bot as a DM to reduce channel spam- Bot replies now autodestruct after a set timer depending on type of reply
Refactoring:
- Added refactorings for better maintainability by splitting the
PickupModuleinto separate partial files - Removed duplicated code
v1.6.1
New:
- The bot now supports activity text updates to show how many players are on the server.
- Added new operators
-game-host-port - Added activity stats that track usages of
!create!addand!promoteon a per user level - Added command for listing the top10 activity users in each category
- Added alias
cleanto commandclearby request from @roo 🥇 - Added github integration for listing releases using the command
!releases
Refactoring:
- Moved Google translate integration to separate library.
- Message formatting are now using StringBuilder for better readability
v1.2.0
#v1.2.0
This realease contains support for command operators
Operators included in this release is:
-coop
Changes the behaviour of teamsize, when creating a pickup queue, which is now only counted towards 1 team and no team splits are done,-rcon
Enables rcon communication for queue!start
If this isn't passed the default value to enable rcon-norcon
Disables rcon for queue
Note
Future releases will add support for the following command operators:
-captains
-captain
-novoice
-gamemode
-gmode
Example usage of command operators
!create [queueName] <teamsize> <operators>
!create pickup 4 -rcon
!create wipeout 4 -coop -norcon