-
Notifications
You must be signed in to change notification settings - Fork 0
Version 0.58
Jump to New Features
- Fix how twith authorization happens, it now forces an authorize each time instead of only the first time, so you can easily switch accounts
- Fix for 3rd party emotes not being handled correctly for /me actions
- Add new sub-action to put a random number in the arguments
- 5xx errors from Twitch API were not being handled properly, causing a crash, they should be handled now
- FirstWords are now cached, so on a bot restart/crash they won't happen again, this is setup the same way as credits and the reset duration can be configured
- Add new option to Commands, Ignore Bot Account, which will ignore the command if it's coming from your setup bot account
- Update permissions for Commands
- Updated Twitch Timeout sub-action, Exclude Moderators now applies to Redeemer option
- Add new Execute C# functions
- Added a missing scope for twitch bot account, this will require a re-authorization
- Fix Set Global sub-action not working when you try to set a specific value
- Add a
Default Valueoption to Get Global sub-action - Fix Set Time State sub-action, not being able to select a timer
- Misc fixes/updates
You can use this sub-action to get a random number between 2 values which will put %randomNumber% as a new variable, or the next float value which will put %randomFloat% and %randomPercent% in the arguments.
Added a new Grant Type, this can be Allow, or Deny, which will alter how the permission lists work.
Allow is the default behaviour, and if both permission lists are empty, then anyone can use the command. If either permission list has a group, or a user in it, then the user must be in the group, or in the explicit user list to be able to use the command.
Deny is a new option, if this is selected, and both permission lists are empty, then everyone is denied from using the command. If either permission list has a group or a user in it, and the user trying to activate the command exists in the group, or user list, then they will not be allowed to use the command.
Added a few functions to deal with adding/removing users from groups
bool UserInGroup(int userId, string groupName);
bool UserInGroup(string userName, string groupName);
bool AddUserToGroup(int userId, string groupName);
bool AddUserToGroup(string userName, string groupName);
bool RemoveUserFromGroup(int userId, string groupName);
bool RemoveUserFromGroup(string userName, string groupName);Added in the ability to specify a default value for Get Global sub-action.
When this is not set, it will behave as it has in past versions.
If there is a default value set, and the variable is not found, it will return this value, as well as set the variable to this value
- Streamer.bot 0.63 (WIP)
- Streamer.bot 0.62 (current)
- Streamer.bot 0.61
- Streamer.bot 0.60
- Streamer.bot 0.59
- Streamer.bot 0.58
- Streamer.bot 0.57
- Streamer.bot 0.56
- Archives
- WebSocket Server
- HTTP Server
- UDP Server
- WebSocket Clients
- General
- Twitch Accounts
- Streamlabs
- Groups
- Events
- File Watcher
- Timed Actions
- Pyramids
- Quotes
- Sub Counter