Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge hotfixes #7

Merged
merged 23 commits into from
Jul 28, 2024
Merged

Merge hotfixes #7

merged 23 commits into from
Jul 28, 2024

Conversation

GospelBG
Copy link
Owner

No description provided.

@GospelBG GospelBG changed the title Merge hotfixes into development Merge hotfixes Jul 28, 2024
@GospelBG GospelBG merged commit 7cca341 into development Jul 28, 2024
1 check passed
GospelBG added a commit that referenced this pull request Jul 29, 2024
* Merge hotfixes (#7)

* Better player messages

* Duplicated code

* Document commands

* Warn about the web login limitation

* Update README.md

* Update README.md

* Add Key-based auth config keys

* Removed unused library

* Fix log

* Change log method

* Update credits

* Update README.md

* Fix JAR naming

* Typo

* New logo

* Show chat only to players with broadcast permission

* Show chat only to players with broadcast permission

* Fix JAR naming

* Update ChatPointsTTV.java

* Set version to v2.1

* Download dependencies at runtime rather than shading

Jar filesize reduced considerably

* Let client setup finish before unlinking

* Add option to toggle in-game alerts

* Set default values

* Set default values
GospelBG added a commit that referenced this pull request Feb 20, 2025
* Merge hotfixes (#7)

* Better player messages

* Duplicated code

* Document commands

* Warn about the web login limitation

* Update README.md

* Update README.md

* Add Key-based auth config keys

* Removed unused library

* Fix log

* Change log method

* Update credits

* Update README.md

* Fix JAR naming

* Typo

* New logo

* Show chat only to players with broadcast permission

* Show chat only to players with broadcast permission

* Fix JAR naming

* Update ChatPointsTTV.java

* Set version to v2.1

* Download dependencies at runtime rather than shading

Jar filesize reduced considerably

* Let client setup finish before unlinking

* Add option to toggle in-game alerts

* Set default values

* Set default values

* TNT Events + Optional args on config

* v2.2

* Restart Twitch session when plugin reloads

* Add {USER} field

* Documentation

* Add target user argument to SPAWN command

Made error handling more user-friendly

* Improved error handling

* Do not return after invalid command

* Add target user argument to GIVE command

* Option to disable events from offline streamers (#16)

* Fix java.net.url constructor deprecation

* "Amount" field (#22)

* Raid Events

* Better error prompting

* Update Twitch4J to v1.23.0

* Remove unconvenient try-catch

* Move getUserId and getUsername to TwitchUtils

* #20 fix

dumbest mistake ever

* Move RaidEvents away from PubSub

* Fix {USER} replacement

* Fix and tidy up reward sorting

* Fix mistake

* Remove debugging logs, imports and tidy up

* Add /link "method" argument  to /help

* Added /test command

* Should be fixed

* Remove unnecessary call and scape session recovery feature

* Switch to EventSub for Channel Point Rewards (not fully working atm)

* Custom Client ID would be used although browser parameter had been specified

* Catch NumberFormatError if user doesn't input a number

* Revert "Switch to EventSub for Channel Point Rewards (not fully working atm)"

This reverts commit 8cf46c8.

* Improvements

* Remade reward parsing

* Refactored Twitch code into it's own class

* Load dependencies through Libby (#29 fix)

* Clean up

* Remove testing logs

* Change author name

* Libby fix

* Bugfixes & error handling

* Libby console logging and start

* Change parameter order

* Java 8 for 1.9 compatibility

* Uncomment Libby Repo

* Implemented IgnoreOfflineStreamers to ingame chat

Also changed getListenedChannels to HashMap

* Made getTwitch static, already accessible with getPlugin

* Inconsistency between Bukkit and Bungee ChatColor

* Ignore dependency-reduced-pom

* Surround lib load with trycatch to print errors

* Use latest Libby commit

* Config load system remake

* Rewrite some console messages

* Useless line (already in onDisable)

* Display "None" if there are no configured channels

* Make status indicator clickable

* Exceptions and other tweaks

* Surround with try-catch

* Isolate event exceptions in other try-catch

* Change username color algorithm

* Allow underscore entity names

* Remove duplicated scope

* Update README.md

* Revert mistake

* Fix logic for some events

* Remove unused logger

* Safety checks and error prompting for all tests

* Fix 1.9 clickable messages

* Put button component as extras

* Update TwitchClient.java

* Update pom.xml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant