This version (2022/09/18 10:12) was approved by expertsonline.
19-Dec-2016 - Closed Beta - Revision 0.9.11.3
Upgraded
the internal chromium browser fixing the login issues and music player freezing on some machines.
19-Dec-2016 - Closed Beta - Revision 0.9.11.2
Downgraded
the internal chromium browser due to issues preventing login pages from being rendered correctly.
18-Dec-2016 - Closed Beta - Revision 0.9.11.0
Added
support for OBS Studio websocket remote https://obsproject.com/forum/resources/obs-websocket-websocket-api-for-obs-studio.466.Removed
Videogami clips integration.Upgraded
internal browsers to the latest version to prevent the bot from freezing on certain PCs.Fixed
gamewisp auto sub actions from being trigger multiple times for a single sub.- Miscellaneous bug fixes.
05-Nov-2016 - Closed Beta - Revision 0.9.10.0
Added
@enablecmd@[!cmdname], @disablecmd@[!cmdname], @cmdstatus@[!cmdname] to enable, disable or check command status.Added
@setcounter@ to set the counter of a command (e.g. @setcounter@[!cmdname|10] ).Added
@escrow@ to get the amount of points currently placed in bets/raffles.Added
minimum hours/points access control options for channel commands.Added
description box to provide a command description in the command list on pastebin as opposed to complex internal commands.Added
title/game auto refresh when the stream goes live to ensure go-live messages are accurate.- Miscellaneous bug fixes.
10-Sep-2016 - Closed Beta - Revision 0.9.9.3
Added
moderation audit logs to see which moderators are using thier powers. Mods can troll no more….Updated
discord connection settings for the latest changes in authentication/connectionUpdated
the !add command to allow support for the thousands separatorUpdated
the @editpoints@ variable to support 'all' as a valid user inputFixed
bug which did not update the guessing game enabled setting correctly- Miscellaneous bug fixes.
04-Sep-2016 - Closed Beta - Revision 0.9.9.0
Updated
!give command to round down amounts to 1 decimal place to prevent troll amounts.Updated
internal chat display to display correctly on PCs where text zoom is set to greater than 100%. (Need to enable non-standard DPI setting in master settings)Fixed
minor bugs around Roulette/Cheers integrations and cheer text files not updating correctlyFixed
bug which considered users joining/leaving the channel as active chattersAdded
check to detect if the required C++ Redistrubutables are installed on the PCUpdated
TwitchAlerts integration to use the new streamlabs API endpointsUpdated
API get_points endpoint to consider user escrow
26-Aug-2016 - Closed Beta - Revision 0.9.8.8
Added
ability to bet on individial numbers in RouletteAdded
ability to place multple bets with a single command in Roulette. e.g. !roulette 10 black, 5 green, 5 12, 5 32Upgraded
internal chrome music player and added support for fullscreen video toggleFixed
bug preventing roulette bets for registering for some streamsFixed
sound selection bug for cheer notificationsRemoved
all instances of Monotype Corsiva and Algerian fonts as a number of PC's don't have these installed.
20-Aug-2016 - Closed Beta - Revision 0.9.8.2
Fixed
bugs with new roulette settings
20-Aug-2016 - Closed Beta - Revision 0.9.8.0
Added
support for twitch cheers!. (VIP Exclusive)- Onscreen cheer notification. http://deepbot.tv/notifications/cheernotification.htm
- Onscreen cheer tracking bar (Linked to the target in the notification panel). http://deepbot.tv/widgets/cheertracker.htm
- Text files for top / latest cheer.
- Run a command for community benifits when cheer targets are met.
- Review/Replay past cheers in the notification panel.
- View cheer badges and cheer animated emotes within DeepBot chat.
Updated
roulette to allow users to edit all responses and set it to manual execution instead of running automatically (!roulette start in manual mode to activate from chat).Added
@replace@ custom command variable to replace certain text in messages. (case-sensitive)Added
refund option to the !removesong command to allow mods to remove a song and refund the cost to the user. e.g. !removesong 22 refundAdded
support for viewers to go all in for bets using !bet allin betoptionAdded
auto VIP options in the streamerthread integration.- Miscellaneous bug fixes.
10-Jul-2016 - Closed Beta - Revision 0.9.7.1
Added
new minimal version of the roulette overlay. Find out more here: http://wiki.deepbot.tv/roulette (VIP Exclusive)Updated
roulette chat messages and added delay on announcing winners in chat (25secs).- Miscellaneous bug fixes.
09-Jul-2016 - Closed Beta - Revision 0.9.7.0
Added
new Roulette Mini-Game with an onscreen wheel!. Find out more here: http://wiki.deepbot.tv/roulette (VIP Exclusive)Added
@btag@ custom variable to show the battle tag for the user. Also added @l_btag@ for use in the lookupinfo commandsFixed
bug preventing discord users from showing correctly in the user editorFixed
bug preventing long messages from not being sent on streamer chatFixed
bug preventing !startautohost and !stopautohost from working- Miscellaneous bug fixes.
30-Jun-2016 - Closed Beta - Revision 0.9.6.6
Fixed
bug where the points multipler was set to 0 when active viewer multipler was not enabled.Fixed
bug where inactive GameWisp subs were not being removed from GameWisp roles.
30-Jun-2016 - Closed Beta - Revision 0.9.6.5
Added
functionality to customize active viewer multiplier for each user classFixed
bug with auto hosting that prevented hosting from working correctly in some regionsFixed
GameWisp total subs text file to ignore inactive subsAdded
functionality for @target@ to be used in the OBS scene/source name for custom commands- Miscellaneous bug fixes.
25-Jun-2016 - Closed Beta - Revision 0.9.6.3
Finally fixed
twitch resub detection for the new twitch notification format (Needs the new updater above).Added
functionality to export donation logs from the notification tab- Miscellaneous bug fixes.
24-Jun-2016 - Closed Beta - Revision 0.9.6.0
Fixedtwitch resub detection for the new twitch notification format- Miscellaneous bug fixes.
20-Jun-2016 - Closed Beta - Revision 0.9.5.5
Added
support for the new twitch resub messages intended to be released later today. (Can't test as its not live, so partners, please let me know if there are any issues after go-live)Added
a new updater which improves the update speed and handles errors better.- Miscellaneous bug fixes.
17-Jun-2016 - Closed Beta - Revision 0.9.5.2
Added
debug mode for advanced custom command users where it details command processing in a debug log file. (right click on command list to activate). Note: A lot of file writes, please disable after debugging is done!Fixed
a bug preventing GameWisp display duration and resub reminder frequency from saving correctly.Added
a limit to the music lists to only show the next 100 songs in the queue.- Miscellaneous bug fixes.
16-Jun-2016 - Closed Beta - Revision 0.9.5.0
Added
functionality to improve GameWisp resub anniversary claim workflow.- Bot now reminds viewers if they have an outstanding anniversary claim when the stream is online and they are in chat (Reminder frequency can be customised).
- Users can share their anniversary by clicking the whispered link or whispering the bot
'!claim gwresub
'
Added
option to command module where commands starting with \! are sent to chat instead of being executed. i.e \!cmdforanotherbot (Warning: Can cause infinite loop if used to call the same command).Added
option to change the search parameter for YouTube song title search.Added
new DeepBot page to show your viewers your YouTube song list instead of pastebin (VIP Exclusive).Added
anti-snipe features for the auction raffle mode, to add time if a bid is made in the last 10 seconds.Updated
Autohosting module to improve hosting logic, compensate for API errors and prevent unhosting of currently hosted stream if stream is in the hosting list.Fixed
bug where GameWisp anniversary notifications were not working for some users.Updated
host detection logic for changes to message format.Updated
Twitch sub detection mechanism for imminent changes to the way twitch sends resub notifications.- Miscellaneous bug fixes.
10-Jun-2016 - Closed Beta - Revision 0.9.4.3
Fixed
bug where searching some songs on the Music tab caused the bot to crash.Updated
music search to not be case sensitive.Fixed
bug causing the bot to post multiple 'stream live' broadcasts on discord.Fixed
bug preventing the max song length from saving correctly.- Miscellaneous bug fixes.
08-Jun-2016 - Closed Beta - Revision 0.9.4.1
Fixed
bug preventing !addautohost [stream], !delautohost [stream] commands from working.- Miscellaneous bug fixes.
07-Jun-2016 - Closed Beta - Revision 0.9.4.0
Added
search bar in the music tab to search through long playlists.Added
option to set max requested song length.Added
!addautohost [stream], !delautohost [stream], !startautohost, !stopautohost commands for mod level 2's.Updated
rendering engine allowing the bot to work on resolution DPI other than 100%.Fixed
bug preventing desktop notifications for gamewisp subs.Fixed
multiple 'stream live' broadcasts on discord. Added a cooldown for stream to be offline for at least 30 mins.Fixed
bug preventing sub/follower text file separators from saving.- Miscellaneous bug fixes.
24-May-2016 - Closed Beta - Revision 0.9.3.0
Improved
Discord linking workflow. To link twitch accounts to Discord follow these steps:- Link your Discord here: https://api.deepbot.tv/auth/discord/linktwitch (This is a global database, so each viewer only needs to do this once across all DeepBot streams).
- Once linked on the DeepBot servers, simply whisper
!link_discord
to the bot on twitch to confirm the link is valid. - Note: All linked accounts before this update will be reset. Sorry for the inconvenience caused.
Improved
syncing of roles. You can now choose which roles you would like to sync. You can also edit the role names on Discord and continue maintaining the sync.
21-May-2016 - Closed Beta - Revision 0.9.2.1
Added
OBS Remote connection check when stream goes live.Fixed
bug with discord links not working when 'Allow commands to be run via Discord DMs' is disabled.Fixed
bug preventing internal commands from being run in Discord channel.Fixed
bug preventing commands chains from being run in Discord channel.
21-May-2016 - Closed Beta - Revision 0.9.2.0
Added
initial support for Discord integration for processing commands in discord. (VIP Exclusive)- Create custom commands to be run from a discord server. Detailed setup guide : http://wiki.deepbot.tv/discord_integration-streamer_setup and http://wiki.deepbot.tv/discord_integration-viewer_setup
- Sync Roles (VIPs, GameWisp, DeepBot Mods) with Discord automatically to grant exclusive access to your supporters (Every 2 hours).
- Broadcast going live messages automatically to your discord server.
Added
support for StreamTip Donation integration for automated points/vip. (VIP Exclusive).Added
option to export/import custom commands to easily share your creations! Please be careful what you import, malicious commands can change files on your PC!.Added
support for Videogami.tv clipping integration. Your viewers can now capture important moments for you. (VIP Exclusive).Added
VIP luck multipliers for keyword raffles allowing you to increase the odds of VIPs winning in raffles.Added
options to custom commands to direct where the commands are sent. /w user whispers it, /chat sends to the channel and /discord sends the command to the discord server.Added
GWTotalSubs.txt file to show the total GameWisp subs on stream.Added
@sound@[delay,file] command to play a specified wav/mp3 file after a specified delay. (VIP Exclusive)Added
option to @readfile@ to specify which line to read. e.g. @readfile@[2,users.txt] will read the second line. Other options is 'l' for last line.Added
functionality to persist collapsed/expanded states for groups in custom channel commands.Added
Mod Level 2 Only selection to the channel commands access control options.Added
@tiername@ in the GameWisp channel message.Added
reply icon to the Chat tab to easily respond to viewers.Fixed
sorting behaviour on the channel commands viewer.Fixed
broadcast points addition setting for GameWisp sub notification.- Miscellaneous bug fixes.
11-May-2016 - Closed Beta - Revision 0.9.1.0
Added
support for TwitchAlerts Donation integration for automated points/vip. (VIP Exclusive)Added
@datetime@[format] custom variable for formatted date/time output. Formatting Details : https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx. (VIP Exclusive)Added
@isonline@[user] custom variable for checking if the user is currently in chat. (VIP Exclusive)Added
@sendstreamermsg@[message] to allow the bot to send messages as the streamer. (VIP Exclusive)Added
option to channel commands viewer to select all messages in a group (right click)Added
@lastseen@ variable to show when a user was last seen joining/talking in the channelAdded
@intpoints@ variable to pull points without the thousands separatorAdded
ability for custom command groups to be collapsed for easy navigationAdded
protection preventing users from abusing commands with @target@ by injecting other commands in their messages.Added
auto reconnect feature for GameWisp API sockets, to try and reconnect when the GameWisp API goes down.Fixed
!skipsong to no longer work with num votes is set to 0.- Miscellaneous bug fixes.
23-Apr-2016 - Closed Beta - Revision 0.9.0.1
Added
sub text files config to customize separators and spacing.Added
ability to prevent the bot from syncing mods with twitch chat and controlling bot mods manually.Fixed
GameWisp target text files not displaying current value when set to 0Fixed
music veto cost and skip song settings from resetting when set to 0- Miscellaneous bug fixes.
22-Apr-2016 - Closed Beta - Revision 0.9.0.0
Added
support for gamewisp integration! #SubButtonForEveryone!. (VIP Exclusive)- Sync different tiers with Gamewisp and automate point/vip rewards.
- Sub/Resub notifications, customisable through CSS.
- Text files with latest sub, last 5 subs, total monthly amount and sub targets for on screen displays.
- Options for Different channel messages for different tiers
- Possibility of setting up different sound/on screen notifications for different tiers
Added
video quality selection for youtube player in master settings.Added
ability to customise the chat message to thank hosting streamers.Added
ability to prevent mods from adding/editing/deleting commands.Added
@rand@ with “unique” parameter to allow multiple random numbers to be generated in a single message. e.g. @rand@[min|max|unique]Fixed
auto hosting manager preventing multiple unhost messages from being sent when all streams were offline.- Miscellaneous bug fixes.
09-Mar-2016 - Closed Beta - Revision 0.8.9.0
Updated
connection module to connect with the new Twitch AWS chat servers.Added
third party integration with www.tipeeestream.com for automated donation rewards.Added
ability to run channel commands for custom user join messages.Added
columns to the User Database for seeing the custom UserInfo saved by viewers.Updated
notification panel to refresh automatically for new events.Updated
API requests to work with non-english characters (UTF-8 Support).Added
ability to run channel commands for join/part event messages.Added
option to select from one of two audio playback modes in master settings.Fixed
bug with custom commands which caused the bot to freeze/crash when wrong syntax is used.Fixed
guessing game bugs where disabling the game now prevents mods from starting it using chat commands.- Miscellaneous bug fixes.
24-Jan-2016 - Closed Beta - Revision 0.8.8.0
Added
ability to specifiy target ranges in custom commands. e.g. @target@[2|5] for getting 2nd - 5th words.Fixed
VIP only chat mode.Fixed
guessing game bugs.- Miscellaneous bug fixes.
15-Jan-2016 - Closed Beta - Revision 0.8.7.0
Added
ability to set the volume for each custom command sound.Updated
command module to allow nesting of all commands in any order!.Added
help window to command editor for ease of reference.Added
ability to chain follow/sub/donation chat notifications. Simply enter a custom command as a message.Updated
@rand@ format such that options are separated with |. e.g. @rand@[1|1000]Moved
@calcpre@ and @calcpost@ to @calc@. e.g. @calc@[+|10|20]Updated
@lookupinfo@ to requre variable names to start with l_ e.g. @lookupinfo@[@l_points@,expertsonline].Added
@pointsname@ dynamic variable.Added
support for non english languages to the InfoPanel widget.Added
option to remove individual users from the database.Updated
guessing game to add custom text when a user wins with the 'first winner' option selected.Fixed
guessing game to allow first winner option to be saved.- Miscellaneous bug fixes.
06-Dec-2015 - Closed Beta - Revision 0.8.6.0
Added
song blacklist to block certain youtube videos from being requested. Mods can use “!addvideotoblacklist [VideoID]” command.Added
@exec@ command to chain one or more commands from a single command e.g. @exec@[5,!bot] will run !bot after 5 seconds. (VIP Exclusive)Added
option to command panel to select if a command responds to chat, whispers or both.Added
!startguessinggame command for mods to start the guessing game. !startguessinggame [preset name].Updated
'execute now' option in command pannel to ignore existing cooldowns.Fixed
bug that caused the music player to load at 100% volume on load.Fixed
bug in @ctt@ that caused a crash if the tweet is longer than 140 characters.- Miscellaneous bug fixes.
20-Nov-2015 - Closed Beta - Revision 0.8.5.1
Fixed
critical bug that caused the bot to freeze when running full-screen games. Thanks to 'onscreenlol' for detailed live testing!.
20-Nov-2015 - Closed Beta - Revision 0.8.5.0
Added
option to customise VIP class names (e.g. VIP Silver = Subs) Option under Master settings.Added
TopTotalDonor.txt, Top3TotalDonor.txt and Top5TotalDonor.txt for top total donations/tips. You can reset these in the donations notification settings.Updated
custom command module to respond to whispers with whispers instead of spamming chat.Added
option to assign groups to custom commands for ease of visibility.Added
options to loop through grouped commands in the custom commands editor for ease of access/Added
@rand@[min,max] support as an answer in the guessing game.Added
@getcounter@[!command] to get the counter of another command. e.g. mods use !adddeath, while users use !death which can use @getcounter@[!adddeath].Fixed
bug where '!kraffle cancel' and '!traffle cancel' did not work from chat.Fixed
bug where “Hrs” did not show on Hours points selection.Fixed
bug where user database scrolled up after every edit.Updated
default location for @readfile@ to be within the custom logs directory.- Miscellaneous bug fixes.
03-Nov-2015 - Closed Beta - Revision 0.8.4.0
Added
whispers messaging into the main chat! You can also respond to whispers from within DeepBot by simply using /r (VIP Exclusive)Added
a new customizable guessing game, with ability to save and load templates. Let your imaginations go wild!. (VIP Exclusive)Added
more options in master settings to configure the default points response format!.Added
option in master settings to create custom points response formats! (VIP Exclusive)Added
@editpoints@ to the advanced commands module to silently edit users points. Only runs with elevated access checked. e.g. @editpoints@[@user@|10] (VIP Exclusive)Added
third party integration for merchandise purchase notifications on StreamerThreads (http://www.streamerthreads.co.uk)! 10% Off for all DeepBot users.Fixed
bug where welcome messages on first chat for new users were not being displayed.- Miscellaneous bug fixes.
29-Oct-2015 - Closed Beta - Revision 0.8.3.5
Added
@ctrt@ for click to retweet. e.g. Support the stream by retweeting! @ctrt@[658476806278881281] (VIP Exclusive)Updated
@ctt@ to allow usage of # and & symbols within the tweet.Updated
@ctt@ to allow usage of uppercase characters within the tweet.Fixed
the moderation module to ignore mods.
28-Oct-2015 - Closed Beta - Revision 0.8.3.0
Added
further enhancements to commands module for power users (VIP Exclusive)Added
@tts@ for text to speech. e.g. @tts@[Hello from experts online]Added
@ctt@ for click to tweet. e.g. Support the stream by tweeting! @ctt@[Check out expertsonline @ http://twitch.tv/expertsonline playing @game@]Added
@nestedreadfile@ to allow nested read line comands. e.g. @nestedreadfile@[custom logs\speak@nestedreadfile@[custom logs\player1.txt].txt]
Added
option to add or remove points based on percentage. Use the custom points options and specify a percentage as the amount.Added
option to disable time queued being displayed when a viewer queue is drawn.Added
!<queuename> leave command for viewers to leave a queue. e.g. !testqueue leaveAdded
!<queuename> <message> command for viewers to update their queue note. e.g. !testqueue new noteFixed
bug that prevented betting to work when total bets exceeded 2bn (Note: Individual user points still can't exceed 2bn).Increased
number of betting options to 40!.Added
computed resub count in the Notification dashboard.- Miscellaneous bug fixes.
19-Oct-2015 - Closed Beta - Revision 0.8.2.4
Enhanced
connection speed for larger channels.Fixed
bug which caused the bot/chat to freeze/hang for some users.Optimised
chat engine to consume less CPU.Added
a calculated resub months column to the notification panel.
17-Oct-2015 - Closed Beta - Revision 0.8.2.3
Fixed
bug where resubs caused a crash for some users.- UserDB now saves column width preferences between restarts.
17-Oct-2015 - Closed Beta - Revision 0.8.2.0
Added
further enhancements to commands module for power users (VIP Exclusive)- @calcpre@: Executes before @if@ : @calcpre@[op,num1,num2] , e.g. @calcpre@[+,5,4]. Available operaions (+,-,*,/)
- @calcpost@: Executes after @if@ :@calcpost@[op,num1,num2] , e.g. @calcpost@[+,5,4]. Available operaions (+,-,*,/)
- @unixtime@: Numeric time for use in If statements. Number of seconds since 1 Jan 1970.
Added
an ImagePanel to display images on screen without the title and text. (e.g. http://deepbot.tv/widgets/ImagePanel.htm?dur=5&test=1&panel=img&w=500&h=500)Added
option to add bonus points for resubs, custom resub channel message and custom resub soundAdded
onscreen notifications for resubs (http://deepbot.tv/notifications/subnotification3.htm)Added
TotalSubs.txt file within the obs folderAdded
option in exclude resubs from sub targetsFixed
bug where notification panel for subs did not display the latest subs.Added
option to give a bonus multiplier to active chattersEnhanced
song search by name routinesAdded
feature to save song volume between restartsAdded
workaround for last.fm API errors resulting in songs being spammed in chat.Fixed
bug where @weather@ command showed API Errors.
30-Sep-2015 - Closed Beta - Revision 0.8.1.0
Added
option to enable requesting of songs by name instead of youtube links (VIP Exclusive)Added
further enhancements to commands module to allow a command to be run as a user with elevated privilegesFixed
bug where !permit only worked once.Fixed
bug where moderation min hours and min points were not working as intended.
27-Sep-2015 - Closed Beta - Revision 0.8.0.5
Added
further enhancements to commands module for power usersAdded
@cost@ in the custom commands to get the amount paid.Added
@rand@[min,max] do generate a random numberAdded
support for >, >=, <. ⇐ in the @if@ statement. e.g. @if@[>||@rand@[0,100]||75||You Win!||You Die!]
Fixed
bug where !permit only worked with lower case names.
24-Sep-2015 - Closed Beta - Revision 0.8.0.0
Added
new chat interface, now supporting emotes!Added
the long awaited chat moderation!Added
response options for command when requirements for running are not met (Access Denied, Insufficient Points)Added
further enhancements to commands module for power users (VIP Exclusive)- @lookupinfo@[var,user] , e.g. @lookupinfo@[@followdate@,@target@]
- @if@[data||matchWith||matchedResult||FailResult]
- @if@[data||matchWith||matchedResult] (Data is returned if match fails)
- @userinfo1@[username], e.g. @userinfo1@[@user@]
- @userinfo2@[username], e.g. @userinfo1@[@user@]
- @userinfo3@[username], e.g. @userinfo1@[@user@]
Added
option to draw random viewer from Viewer QueuesAdded
option to remove viewer from Viewer QueuesAdded
option to not broadcast drawing of viewers from queues, or whisper to the viewer instead of broadcasting in chatAdded
option to specify a minimum bet amount during BettingAdded
feature where music player automatically skips the song if it does not load within 10secs.- Due to Twitch Join/Part errors, the bot will now read the user lists from the Twitch API every 10mins.
- Fixed bug which prevented points to be added correctly when viewer count was greater than 2000
Added
chat commands : !resetcounter cmd (Mod) !playsong (Mod Level2) !pausesong (mod level 2)Added
option to edit user hours.- Fixed @followdate@ in custom commands to pull directly from Twitch API each time.
Updated
music player to HTML5Added
API endpoint for getting custom variables (@uptime@, @time@ etc.)Added
API endpoint to send messages to chatAdded
workaround to get the Last.FM song playing by scraping the Last.FM page (might break if they update layout. Need to wait till the API is fixed)Updated
timed messages to reduce chat line requirement to 0 and extend timer to 2 hours.Updated
song request response to indicate a user cant request songs when their class limit is set to 0.
22-Aug-2015 - Closed Beta - Revision 0.7.4.0 (VIP Bonus Package)
Added
Weather integration to the command module (VIP Exclusive) e.g. @weather@[city,country code].Added
Steam integration to the command module (VIP Exclusive) e.g. @steam@[steam name].Added
ability to save data to text files using the command module. (VIP Exclusive)- To overwrite existing file with new data, use @savefile@ e.g. @savefile@[deathcounter.txt,The death counter is now at @counter@]
- To add new lines to existing files, use @savelog@ e.g. @savelog@[userqueue.txt,@user@ has purchased a spot on @time@]
- To simply write the same text as the text sent to the channel you can use @message@ tag, e.g. @user@ has purchased a song! @savelog@[songpurchase.txt,@time@ : @message@]
Added
a CommandCLI.exe file that allows you to run bot commands through the command line. (VIP Exclusive) e.g. CommandCLI.exe !bot- You can now use VoiceAttack or other programs to launch commands. e.g. CommandCLI.exe !bot
- To configure, please enter your API Key from the master settings in the bot, inside the CommandCLI.exe.config file. (Screenshot http://deep.sg/u/FG14.png)
- You can also configure the remote IP if you are running DeepBot on a separate computer. The files that are needed on your streaming computer are CommandCLI.exe, CommandCLI.exe.config
- Fixed some client API endpoints which were double encoded.
- Removed support for Desktop Notification. Please migrate all notifications to CLR Web Notifications. Guide: http://deepbot.deep.sg/forums/index.php?topic=2890.0
- Miscellaneous bug fixes
08-Aug-2015 - Closed Beta - Revision 0.7.3.4
Added
Whisper Integration to the Join/Part Event messages.Added
custom api support for the command module to get a web string. e.g. @customapi@[https://apis.rtainc.co/twitchbot/uptime?user=expertsonline]Added
custom api support for the command module to get parts of a JSON object . E.g. Title for @target@[1] is @customjsonapi@[https://api.twitch.tv/kraken/channels/@target@[1],status] (VIP Exclusive)Added
option to pick multiple parameters on commands. E.g. @target@[2]- Whispers now work even when 'check points in bot chat is enabled'
- Miscellaneous bug fixes.
15-Jun-2015 - Closed Beta - Revision 0.7.1.7
- Removed port 80 from available connection options as twitch has disabled port 80 for IRC connections.
- Fixed bug where updating the stream title did not work for some users.
- Fixed user database showing some entries with 'ListViewItem'
- Fixed command chaining run as bot access modifiers for StartArena command.
Added
Option for Refunding Ticket Raffle Non winners / All entriesAdded
get_top_users to the websocket client API
15-Jun-2015 - Closed Beta - Revision 0.7.1.3
- Bug fix for OBS Chat not showing names and crash for some users on launch. Please continue reporting any bugs you see.
- Bug fix for for users leaving not registering.
15-Jun-2015 - Closed Beta - Revision 0.7.1.0
- Major update to twitch connection interface (Migrate from TWITCHCLIENT to IRCv3). Given the changes being core to a lot of features, please report any bugs that you may find. We will aim to fix these asap.
- So twitch has made a major change to the chat interface which would prevent previous DeepBot versions from working effectively. Only two weeks were given to developers to adapt, hence the last minute update. We have been working exclusively on supporting this upgrade. More information here: http://discuss.dev.twitch.tv/t/notice-of-upcoming-changes-deprecating-the-twitchclient-command/2270/20
- OBSChatv6 released to work with IRCv3 interface. Also added support for BTTV emotes.
- Fixed HSCard commands and linked back to Hearthstone card database.
09-Jun-2015 - Closed Beta - Revision 0.7.0.25
- Updated YouTube API to fix paylist loading errors.
- Improved efficiency on saving modules to prevent out of memory errors on some machines.
- Updated twitch server IPs and removed unstable servers.
- Misc fixes around the client API.
08-May-2015 - Closed Beta - Revision 0.7.0.21
- Updated YouTube API to fix devicesupport errors..
- Fixed commercial notice messages being displayed on onscreen chat..
- Misc fixes around the client API.
- Added @nextrank@ custom variable.
20-Apr-2015 - Closed Beta - Revision 0.7.0.19
- Miscellaneous bug fixes.
03-Apr-2015 - Closed Beta - Revision 0.7.0
Added
new channel command interface bringing costs, vip changes, sounds, on screen notifications and OBS Integration- You need to migrate the commands to the new module - right click and hit migrate old commands
- OBS Integration uses the OBS Remote plugin (http://www.obsremote.com/). Setup IP/Pass in Master Settings
- On-Screen Widget allows this info panel to be displayed on stream. (http://deepbot.tv/widgets/InfoPanel.htm?dur=5&test=0&panel=Test).
- On-Screen Widget Name needs to be same as the Panel Name in the URL
- On-Screen Widget Animation modes available are currently from 0 to 5
Added
client side websocket API to interact with the bot database. ( https://github.com/DeepBot-API/client-websocket )Added
LeaderBoard widget to show latest Donors and Subs. (http://deepbot.tv/widgets/LeaderBoard.htm)Added
option to Add/Edit/Delete donations from the notification panelAdded
support for detecting resub notificationsAdded
Text to Speech option for donationsAdded
User ranks editor and ability to switch ranks to be based on points instead of hours watched.Added
three info sections for users to be able to save custom info (e.g. steam id's, LoL id's etc)Added
support for reading NowPlaying information from last.fm along with automated song broadcast to chat.Added
functionality to trim the user database of old users to improve performance (Right Click in the User Database)- All user data is now saved in a “data” folder within DeepBot install directory for ease of access.
Added
option to specify a separate join message for first time viewers- Removed dependency for Windows Media Player for Sound
- Global Btag database has been shut down. DeepBot has grown to a point where a game specific feature could not be supported.
Added
options to disable raffle winner names from being broadcasted on chat.Added
support for 2-step authentication on TwitchAdded
dynamic variables @viewers@, @randomuser@, @time24@ , @viprank@, @pointstolevelup@- Miscellaneous bug fixes.
17-Feb-2015 - Closed Beta - Revision 0.6.2.3
Added
message to show point entry requirement for keyword raffles if enabled.- Fixed bug with external chat not picking up user colors and badges.
- Fixed bug where global shortcut keys did not work.
- Fixed bug where update process got stuck for some users.
- Fixed bug where manually enabled host mode was cancelled when streamer messages tab was accessed.
17-Feb-2015 - Closed Beta - Revision 0.6.2
Added
option to restrict keyword raffle entry based on points held. (Only entry requirement)Added
feature to detect restricted/deleted video's and not add them when requested by users.Added
mod commands to navigate the song playlist (!playnextsong , !playprevsong).- Fixed bug where custom user join messages were not displayed on join.
- Fixed bug that prevented the music player to load until the music tab was selected.
- Fixed bug where the betting stats text file did not display correctly.
- Fixed bug where alias commands did not work if they started with the same letters as the original command.
- Fixed bug where commercial timer kept increasing by the duration of the commercial.
- Fixed bug where max votes per viewer setting in stream poll was not working.
- Removed iTunes support for the !song command due to iTunes API being deprecated.
18-Jan-2015 - Closed Beta - Revision 0.6.1
- Bug Fixes
- Given DDoS attacks on DeepBot servers recently, and significant latency across the network, we have added a few new servers to the cluster to help with the load. Please update to this version ASAP.
- Fixed bug that prevented bankheist next level messages from being displayed with lower entry users
- Fixed bug where some mods could not use the highlight command.
- Fixed bug that caused crashes on certain inputs
- Miscellaneous fixes
06-Jan-2015 - Closed Beta - Revision 0.6.0.14
- Bug Fixes
- Given DDoS attacks on DeepBot servers recently, added support for connect to backup servers in the event of primary services going offline. Please update to this version ASAP.
- Fixed bug where the commercial timer did not restart
Added
Twitch success/fail response message when playing commercialsAdded
!highlight command for mods to flag stream uptime to local file for highlight reminders- Enabled responses for !requestsong in chat when the streamer makes requests
- Fixed bug where the drag race circuit name change did not update for the first race.
- Miscellaneous fixes
27-Dec-2014 - Closed Beta - Revision 0.6.0.8 Patch Fix
- Bug Fixes
- Fixed bug where bank heist payoff customisations were not being applied correctly.
- Fixed bug where the bank heist entry user requirements were floored at 10.
- Fixed bug where the bank heist would still show a message indicating the heist was in progress when it was over.
- Fixed bug with drag race where sometimes it would display Car 0 as the winner.
- Fixed bug where some users were getting highlight messages for text in streamer chat
- Fixed bug where OBS Chat overlay was not getting the user icons correctly.
- Fixed bug where quote costs were not being applied correctly.
24-Dec-2014 - Closed Beta - Revision 0.6.0
- New Features
Added
significant performance improvements for larger streams. CPU usage should drop significantly.Added
options to fully customise the bankheist game text, options and payoffs. (Exclusive VIP Stream Feature)Added
Autofill options to the betting panels. (Exclusive VIP Stream Feature)Added
Autofill options to the poll panels. (Exclusive VIP Stream Feature)Added
more betting options, increasing from 10 to 14.Added
support for multiple random responses for channel commands. (Exclusive VIP Stream Feature)Added
a timer to close betting automatically.Added
@time@ custom variable to show current time for the streamer.Added
@counter@ variable to count command executions.Added
support for selecting specific twitch chat servers.Added
preview button for DragRace for testing the notifications.Added
feature where mods can use some commands in bot chat. (!check, !add, !remove, !volume, !addcmd, !delcmd, !editcmd, !traffle, !kraffle, !auction, !betting !updatetitle, !updategame, !startarena)Added
option to customise the sound played on name highlight.Added
option to only Greet users on first message, instead of join.Added
text chat commands to cancel ticket and keyword raffles.Added
access levels to be displayed in the PasteBin channel commands output.Added
option to disable followed since messages on raffle wins. Misc Changes - Sub Notifications are now an Exclusive VIP feature. (Exclusive VIP Stream Feature)
- Bug Fixes
- Fixed issue with .mp3 files not playing correctly.
- Fixed bug where Quote costs were not applied.
- Fixed bug where raffle item name was not updated at times.
- Fixed bug that prevented links from being opened on some windows 8 machines.
- Fixed bug where checking the queue position when the queue is full did not work.
15-Nov-2014 - Closed Beta - Revision 0.5.7
- New Features
Added
ability to customise donation text file formats (master settings).Added
support for customisable global hotkeys for controlling music, starting Arenas or playing commercials.Added
options to add VIP users to keyword raffles automatically.Added
support for both .wav and .mp3 sound files for notifications.Improved
Stream Chat overlay and fixed broken badges. Added fade option to hide overlay when inactive. (new link http://deepbot.tv/notifications/OBSChatv4.htm?fade=30 ). Misc Changes Secured network traffic on encrypted connections. More security updates to follow. Full Command lists can now be pushed to PasteBin for detailed listing of all commands (Toggle in general settings) Secured network traffic on encrypted connections. More security updates to follow. Added prompt on exit when the bot is connected to prevent the bot from being accidentally closed. User Database now uses an optimised compression algorithm. Over 75% smaller files! Bug Fixes - Fixed bug where clearing custom user messages would not delete the message.
- Fixed bug where follower custom commands would not work for some users.
04-Nov-2014 - Closed Beta - Revision 0.5.6.1
- New Features
Added
bot commands for mods to add/view/edit/delete custom user messages. Bug Fixes - Fixed but with custom user messages not saving between bot restarts.
- Fixed bug where !give command would not consider amounts placed in escrow and result in negative points for some users.
02-Nov-2014 - Closed Beta - Revision 0.5.6
- New Features
Added
an option to create custom user join messages. (VIP Streams only) Bug Fixes - Critical security update. A security vulnerability was recently reported on our DeepBot backup servers. Please reset your bot and stream OAuth passwords as a precaution.
06-Oct-2014 - Closed Beta - Revision 0.5.5.2
- Bug Fixes
- External Chat checkbox now saves its state between restarts
- Fixed an issue that prevented the raffle winner panel from being displayed
- Fixed an issue that caused the bot to crash when cleaning up some of the old backups.
05-Oct-2014 - Closed Beta - Revision 0.5.5
- New Features
Added
option to only give points to active chatters, preventing lurkers not watching the stream from farming pointsAdded
options to auto-connect bot and streamer accounts on launchAdded
option to auto start the points timer on connectAdded
option to highlight text with specified keywords and optionally play a sound (master settings).Added
options to raffle commmands (!traffle and !kraffle) to allow mods to specify raffle item name and close timer options.Added
change log to the about tab Misc Changes - Upgraded the timed messages to a more accurate timer to prevent unexpected delays
- Added module to clean up the backups directory and only keep recent backups
- Added performance improvements when supporting more than 3000 users.
25-Sep-2014 - Closed Beta - Revision 0.5.4.1
- Bug Fixes
- Patched a bug that prevented timed messages from being edited.
- Misc Changes
- Follow targets text file now get updated on save instead of waiting for first follow
- Added a quote ID to quote system responses
24-Sep-2014 - Closed Beta - Revision 0.5.4
- New Features
Added
a quote system to manage and display memorable quotesAdded
Date range filters to the notification tab to allow filtering donor information quicklyImproved
the Taskbar Notification popup and added option in master settings to select which screen to show onAdded
support for additional playlist types from youtube which do not begin with PL Bug Fixes - Patched a bug with Drag Race which did not pick up updated bets after the first one correctly.
- Patched a bug with the Poll timer where the default timer at startup was not set correctly.
- Misc Changes
- Added space buffers to the end of the text files saved in the obs folder
- Changed the default background color for Chat to White with black text