Inside this repository will be actions that can be used within Aitum's custom code. Download any of the actions here and add them to your src/actions
folder.
Join the Aitum Discord and head over to #cc-releases
and find the post labeled with the action in question and @ AtomFes for assistance.
Note: You need to have already installed Aitum's custom code which can be found here.
WLEDStripControl.ts
After specifying your WLED device IP address, this action will allow you to control the light strip's preset, power, and brightness.- WLED Device IP Address
- Example: 192.168.1.1
- Preset ID
- Use a preset that you made.
- Power WLED Device On/Off
- Allows the WLED to be turned on and off.
- Set Brighness (0-255)
- Set the brightness of the WLED.
StreamChatLog.ts
Log your Twitch or YouTube stream chat to a channel in your Discord. In order for this to work, you must have one of the following triggers:- Device > Twitch
- Trigger Type > Chat Message
OR
- Device > YouTube
- Trigger type > Chat Message Added
- Discord Webhook URL
- Create a webhook in your Discord server with this guide here.
- Activate Twitch Logging
- Turn on Discord logging for your Twitch stream.
- Twitch Username
- Variables > Twitch: Username
- Twitch Chat Message
- Variables > Twitch: Message
- Activate YouTube Logging
- Turn on Discord logging for your YouTube stream.
- YouTube Username
- Variables > YouTube: Username
- YouTube Chat Message
- Variables > YouTube: Chat Message
- YouTube User ID
- Variables > YouTube Channel ID
- YouTube User Profile ID
- YouTube: User Channel URL
StreamEventLog.ts
Log your Twitch or YouTube stream events to a channel in your Discord. In order for this to work, you must have at least one even from Twitch or YouTube.- Discord Webhook URL
- Create a webhook in your Discord server with this guide here.
- Discord Display Name
- This sets the display name for the "bot" in the channel you specify.
- Your Twitch Username
- This is needed for your latest VOD so you can be taken to the exact moment you set received the event.
- Event Source (choose one: TwitchFollow, TwitchSub)
- Pick one event source from the list below to log that specific event. Please note that it's a basic event log and does not show details of the chosen event.
Event Source List
- TwitchChannelPointRedemption: User redeems a channel point redemption.
- TwitchFollow: User follows.
- TwitchSub: User subs.
- TwitchGiftSub: User gifts a sub(s).
- TwitchCheer: User cheers bit(s).
- TwitchHypeTrainStarted: Hype train started.
- TwitchHypeTrainProgress: Hype train progress.
- TwitchHypeTrainEnded: Hype train ended.
- TwitchHypeTrainLevelUp: Hype train leveled up.
- TwitchPollStarted: Poll started.
- TwitchPollEnded: Poll ended.
- TwitchPredictionStarted: Prediction started.
- TwitchPredictionEnded: Prediction ended.
- TwitchIncomingRaid: Raid incoming.
- TwitchAdStarted: Ad starting.
- TwitchAdEnded: Ad ending.
- TwitchCategoryChanged: Category updated.
- TwitchShieldModeChanged: Shield mode changed.
- TwitchShoutoutSent: Shoutout sent to someone.
- TwitchShoutoutReceived: Shoutout received from someone.
- User e.g., {TWITCH:username}
- This will show who triggered the event.
StreamReminderLog.ts
Need to remind yourself to do something after a stream? Use this with the Twitch > Chat Message trigger to send you a reminder in Discord using a Webhook URL and a direct link to the time in stream of your reminder.- Discord Webhook URL
- Create a webhook in your Discord server with this guide here.
- Your Twitch Username
- This is needed for your latest VOD so you can be taken to the exact moment you set the reminder.
- User Creating Reminder
- This helps remind you who sent the reminder incase you allow moderators to use this action.
- Reminder Message
- This can be left blank unless you want a set message everytime you use this action.