Added chat message to redemptions. Added Subscription End to Twitch. Added more variables to certain redemptions.

This commit is contained in:
Tom
2025-01-18 21:51:50 +00:00
parent 9a17ad16b3
commit 5067ffe119
16 changed files with 152 additions and 25 deletions

View File

@@ -1,4 +1,5 @@
using HermesSocketLibrary.Requests.Messages;
using TwitchChatTTS.Twitch.Socket.Messages;
namespace TwitchChatTTS.Twitch.Redemptions
{
@@ -6,7 +7,7 @@ namespace TwitchChatTTS.Twitch.Redemptions
{
void Add(RedeemableAction action);
void Add(Redemption redemption);
Task Execute(RedeemableAction action, string senderDisplayName, long senderId);
Task Execute(RedeemableAction action, string senderDisplayName, long senderId, string senderMessage);
IEnumerable<RedeemableAction> Get(string twitchRedemptionId);
void Initialize();
bool RemoveAction(string actionName);