Skip to content

Releases: GravityWolfNotAmused/PlayerCountDiscordBot

1.1.4

Choose a tag to compare

@GravityWolfNotAmused GravityWolfNotAmused released this 05 Mar 05:23
a074cdf

What's Changed

Fixed:
Missing User-Agent for Minecraft Data Providers (Semetix)
Improperly parsing Docker Variables where I would get a out of bound exception (Pawda)
Custom Status not being available for Bot tokens (*GemGem)

Updated:
We are now using .Net 9

Added:
Global /player command to display the last known status to the caller of the command.

Full Changelog: 1.1.3...1.1.4

NOTE: IF YOU USED THE BOT BEFORE THIS UPDATE, YOU MUST INSTALL THE NEWEST VERSION OF .NET PROVIDED IN THE DOCUMENTATION.

1.1.3 - Players command

Choose a tag to compare

@GravityWolfNotAmused GravityWolfNotAmused released this 19 Oct 04:39
2df8116

What's Changed

Full Changelog: 1.1.2...1.1.3

1.1.2

Choose a tag to compare

@GravityWolfNotAmused GravityWolfNotAmused released this 22 Jul 22:31
6f4bf72

What's Changed

Full Changelog: 1.1.1...1.1.2

1.1.2-Beta

1.1.2-Beta Pre-release
Pre-release

Choose a tag to compare

@GravityWolfNotAmused GravityWolfNotAmused released this 13 Jan 21:46
88dd8db

What's Changed

  • Sunmoon tags time tags by @GravityWolfNotAmused in #65
  • Fixed issue where gametype could be null and fail to parse time.

Full Changelog: 1.1.1...1.1.2-Beta

Bug Fix - Fix Voice and Text Channel Conflict

Choose a tag to compare

@GravityWolfNotAmused GravityWolfNotAmused released this 22 May 17:32
0aac4b6

This fix is only required if you were having issues with StatusFormat being malformed when channel is a voice channel

What's Changed

New Contributors

Full Changelog: 1.1.0...1.1.1

Status Format Update

Choose a tag to compare

@GravityWolfNotAmused GravityWolfNotAmused released this 28 Sep 22:48
078a43c

In this update, we focused on allowing users to access more data from providers, and to set their own status formats with tags that are parsed at update. As we have seen in testing, there is some data that isn't available to us through some providers, so we have asked them if it can be added in the future and are awaiting an answer for our next update. If at some point we get new data that others wish to use, they may request it through Discord, or GitHub issue.

Release Pipelines:

Docker Image CI
Build Artifact

What's Changed

Code Changes
Documentation about the Update
Create an Issue
Join Discord

1.1.0.0-Beta

1.1.0.0-Beta Pre-release
Pre-release

Choose a tag to compare

@GravityWolfNotAmused GravityWolfNotAmused released this 25 Sep 02:22
3171a98

What's Changed

In this update, I have created the ability for users to determine their own layout of the bot's status and opened up different data points I have available on my side as tags you can use in that format.

Full Changelog: 1.0.9.3...1.1.0.0-Beta

Release Pipelines:

Docker Image CI
Build Artifact

Documentation about the Update
Download Here
Create an Issue
Join Discord

Primitive and String JSON Parsing Error Fix

Choose a tag to compare

@GravityWolfNotAmused GravityWolfNotAmused released this 13 Sep 18:01
468bbfe

This fixes the issue with name resolution returning a non-JSON object, and any future services that may return primitives instead of objects. There are also test cases around this.

What's Changed

Full Changelog: 1.0.9.3...1.0.9.4
Artifact: https://github.com/GravityWolfNotAmused/PlayerCountDiscordBot/suites/8272577207/artifacts/362157873

Docker Fix & Test Cases around Docker configuration

Choose a tag to compare

@GravityWolfNotAmused GravityWolfNotAmused released this 11 Sep 04:24
27356b0

What's Changed

Full Changelog: 1.0.9.2...1.0.9.3
Artifact: https://github.com/GravityWolfNotAmused/PlayerCountDiscordBot/suites/8231803179/artifacts/359276393

1.0.9.3-Beta

1.0.9.3-Beta Pre-release
Pre-release

Choose a tag to compare

@GravityWolfNotAmused GravityWolfNotAmused released this 11 Sep 03:28
817cae7

After the last update, I left an issue with the parsing of docker configuration variables for Application variables. This fixes the possible null, the option of having steam or battle metrics, or none.

I have built test cases around this parsing logic, so that in the future if I break something I know before releasing it. Please note that this issue doesn't extend to the standard configuration as JSON holds a specific format for dictionaries that would cause the parser to fail.

I also moved the logic for setting the channel name to an extension method.

Also!
I have moved all of the documentation to the wiki. It's easier that way ;)

What's Changed

Full Changelog: 1.0.9.2-Beta...1.0.9.3-Beta
Artifact: https://github.com/GravityWolfNotAmused/PlayerCountDiscordBot/suites/8231597521/artifacts/359262050