This version (2022/09/18 10:12) was approved by expertsonline.
19-Dec-2016 - Closed Beta - Revision 0.9.11.3
Upgradedthe internal chromium browser fixing the login issues and music player freezing on some machines.
19-Dec-2016 - Closed Beta - Revision 0.9.11.2
Downgradedthe internal chromium browser due to issues preventing login pages from being rendered correctly.
18-Dec-2016 - Closed Beta - Revision 0.9.11.0
Addedsupport for OBS Studio websocket remote https://obsproject.com/forum/resources/obs-websocket-websocket-api-for-obs-studio.466.RemovedVideogami clips integration.Upgradedinternal browsers to the latest version to prevent the bot from freezing on certain PCs.Fixedgamewisp 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.Addedminimum hours/points access control options for channel commands.Addeddescription box to provide a command description in the command list on pastebin as opposed to complex internal commands.Addedtitle/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
Addedmoderation audit logs to see which moderators are using thier powers. Mods can troll no more….Updateddiscord connection settings for the latest changes in authentication/connectionUpdatedthe !add command to allow support for the thousands separatorUpdatedthe @editpoints@ variable to support 'all' as a valid user inputFixedbug 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.Updatedinternal 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)Fixedminor bugs around Roulette/Cheers integrations and cheer text files not updating correctlyFixedbug which considered users joining/leaving the channel as active chattersAddedcheck to detect if the required C++ Redistrubutables are installed on the PCUpdatedTwitchAlerts integration to use the new streamlabs API endpointsUpdatedAPI get_points endpoint to consider user escrow
26-Aug-2016 - Closed Beta - Revision 0.9.8.8
Addedability to bet on individial numbers in RouletteAddedability to place multple bets with a single command in Roulette. e.g. !roulette 10 black, 5 green, 5 12, 5 32Upgradedinternal chrome music player and added support for fullscreen video toggleFixedbug preventing roulette bets for registering for some streamsFixedsound selection bug for cheer notificationsRemovedall 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
Fixedbugs with new roulette settings
20-Aug-2016 - Closed Beta - Revision 0.9.8.0
Addedsupport 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.
Updatedroulette 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)Addedrefund option to the !removesong command to allow mods to remove a song and refund the cost to the user. e.g. !removesong 22 refundAddedsupport for viewers to go all in for bets using !bet allin betoptionAddedauto VIP options in the streamerthread integration.- Miscellaneous bug fixes.
10-Jul-2016 - Closed Beta - Revision 0.9.7.1
Addednew minimal version of the roulette overlay. Find out more here: http://wiki.deepbot.tv/roulette (VIP Exclusive)Updatedroulette chat messages and added delay on announcing winners in chat (25secs).- Miscellaneous bug fixes.
09-Jul-2016 - Closed Beta - Revision 0.9.7.0
Addednew 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 commandsFixedbug preventing discord users from showing correctly in the user editorFixedbug preventing long messages from not being sent on streamer chatFixedbug preventing !startautohost and !stopautohost from working- Miscellaneous bug fixes.
30-Jun-2016 - Closed Beta - Revision 0.9.6.6
Fixedbug where the points multipler was set to 0 when active viewer multipler was not enabled.Fixedbug where inactive GameWisp subs were not being removed from GameWisp roles.
30-Jun-2016 - Closed Beta - Revision 0.9.6.5
Addedfunctionality to customize active viewer multiplier for each user classFixedbug with auto hosting that prevented hosting from working correctly in some regionsFixedGameWisp total subs text file to ignore inactive subsAddedfunctionality 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 fixedtwitch resub detection for the new twitch notification format (Needs the new updater above).Addedfunctionality 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
Addedsupport 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)Addeda new updater which improves the update speed and handles errors better.- Miscellaneous bug fixes.
17-Jun-2016 - Closed Beta - Revision 0.9.5.2
Addeddebug 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!Fixeda bug preventing GameWisp display duration and resub reminder frequency from saving correctly.Addeda 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
Addedfunctionality 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'
Addedoption 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).Addedoption to change the search parameter for YouTube song title search.Addednew DeepBot page to show your viewers your YouTube song list instead of pastebin (VIP Exclusive).Addedanti-snipe features for the auction raffle mode, to add time if a bid is made in the last 10 seconds.UpdatedAutohosting module to improve hosting logic, compensate for API errors and prevent unhosting of currently hosted stream if stream is in the hosting list.Fixedbug where GameWisp anniversary notifications were not working for some users.Updatedhost detection logic for changes to message format.UpdatedTwitch 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
Fixedbug where searching some songs on the Music tab caused the bot to crash.Updatedmusic search to not be case sensitive.Fixedbug causing the bot to post multiple 'stream live' broadcasts on discord.Fixedbug preventing the max song length from saving correctly.- Miscellaneous bug fixes.
08-Jun-2016 - Closed Beta - Revision 0.9.4.1
Fixedbug preventing !addautohost [stream], !delautohost [stream] commands from working.- Miscellaneous bug fixes.
07-Jun-2016 - Closed Beta - Revision 0.9.4.0
Addedsearch bar in the music tab to search through long playlists.Addedoption to set max requested song length.Added!addautohost [stream], !delautohost [stream], !startautohost, !stopautohost commands for mod level 2's.Updatedrendering engine allowing the bot to work on resolution DPI other than 100%.Fixedbug preventing desktop notifications for gamewisp subs.Fixedmultiple 'stream live' broadcasts on discord. Added a cooldown for stream to be offline for at least 30 mins.Fixedbug preventing sub/follower text file separators from saving.- Miscellaneous bug fixes.
24-May-2016 - Closed Beta - Revision 0.9.3.0
ImprovedDiscord 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_discordto 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.
Improvedsyncing 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
AddedOBS Remote connection check when stream goes live.Fixedbug with discord links not working when 'Allow commands to be run via Discord DMs' is disabled.Fixedbug preventing internal commands from being run in Discord channel.Fixedbug preventing commands chains from being run in Discord channel.
21-May-2016 - Closed Beta - Revision 0.9.2.0
Addedinitial 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.
Addedsupport for StreamTip Donation integration for automated points/vip. (VIP Exclusive).Addedoption to export/import custom commands to easily share your creations! Please be careful what you import, malicious commands can change files on your PC!.Addedsupport for Videogami.tv clipping integration. Your viewers can now capture important moments for you. (VIP Exclusive).AddedVIP luck multipliers for keyword raffles allowing you to increase the odds of VIPs winning in raffles.Addedoptions 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.AddedGWTotalSubs.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)Addedoption 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.Addedfunctionality to persist collapsed/expanded states for groups in custom channel commands.AddedMod Level 2 Only selection to the channel commands access control options.Added@tiername@ in the GameWisp channel message.Addedreply icon to the Chat tab to easily respond to viewers.Fixedsorting behaviour on the channel commands viewer.Fixedbroadcast points addition setting for GameWisp sub notification.- Miscellaneous bug fixes.
11-May-2016 - Closed Beta - Revision 0.9.1.0
Addedsupport 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)Addedoption 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 separatorAddedability for custom command groups to be collapsed for easy navigationAddedprotection preventing users from abusing commands with @target@ by injecting other commands in their messages.Addedauto 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
Addedsub text files config to customize separators and spacing.Addedability to prevent the bot from syncing mods with twitch chat and controlling bot mods manually.FixedGameWisp target text files not displaying current value when set to 0Fixedmusic 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
Addedsupport 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
Addedvideo quality selection for youtube player in master settings.Addedability to customise the chat message to thank hosting streamers.Addedability 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]Fixedauto 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
Updatedconnection module to connect with the new Twitch AWS chat servers.Addedthird party integration with www.tipeeestream.com for automated donation rewards.Addedability to run channel commands for custom user join messages.Addedcolumns to the User Database for seeing the custom UserInfo saved by viewers.Updatednotification panel to refresh automatically for new events.UpdatedAPI requests to work with non-english characters (UTF-8 Support).Addedability to run channel commands for join/part event messages.Addedoption to select from one of two audio playback modes in master settings.Fixedbug with custom commands which caused the bot to freeze/crash when wrong syntax is used.Fixedguessing 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
Addedability to specifiy target ranges in custom commands. e.g. @target@[2|5] for getting 2nd - 5th words.FixedVIP only chat mode.Fixedguessing game bugs.- Miscellaneous bug fixes.
15-Jan-2016 - Closed Beta - Revision 0.8.7.0
Addedability to set the volume for each custom command sound.Updatedcommand module to allow nesting of all commands in any order!.Addedhelp window to command editor for ease of reference.Addedability 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.Addedsupport for non english languages to the InfoPanel widget.Addedoption to remove individual users from the database.Updatedguessing game to add custom text when a user wins with the 'first winner' option selected.Fixedguessing game to allow first winner option to be saved.- Miscellaneous bug fixes.
06-Dec-2015 - Closed Beta - Revision 0.8.6.0
Addedsong 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)Addedoption 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.Fixedbug that caused the music player to load at 100% volume on load.Fixedbug 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
Fixedcritical 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
Addedoption to customise VIP class names (e.g. VIP Silver = Subs) Option under Master settings.AddedTopTotalDonor.txt, Top3TotalDonor.txt and Top5TotalDonor.txt for top total donations/tips. You can reset these in the donations notification settings.Updatedcustom command module to respond to whispers with whispers instead of spamming chat.Addedoption to assign groups to custom commands for ease of visibility.Addedoptions 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].Fixedbug where '!kraffle cancel' and '!traffle cancel' did not work from chat.Fixedbug where “Hrs” did not show on Hours points selection.Fixedbug where user database scrolled up after every edit.Updateddefault location for @readfile@ to be within the custom logs directory.- Miscellaneous bug fixes.
03-Nov-2015 - Closed Beta - Revision 0.8.4.0
Addedwhispers messaging into the main chat! You can also respond to whispers from within DeepBot by simply using /r (VIP Exclusive)Addeda new customizable guessing game, with ability to save and load templates. Let your imaginations go wild!. (VIP Exclusive)Addedmore options in master settings to configure the default points response format!.Addedoption 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)Addedthird party integration for merchandise purchase notifications on StreamerThreads (http://www.streamerthreads.co.uk)! 10% Off for all DeepBot users.Fixedbug 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.Fixedthe moderation module to ignore mods.
28-Oct-2015 - Closed Beta - Revision 0.8.3.0
Addedfurther 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]
Addedoption to add or remove points based on percentage. Use the custom points options and specify a percentage as the amount.Addedoption 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 noteFixedbug that prevented betting to work when total bets exceeded 2bn (Note: Individual user points still can't exceed 2bn).Increasednumber of betting options to 40!.Addedcomputed resub count in the Notification dashboard.- Miscellaneous bug fixes.
19-Oct-2015 - Closed Beta - Revision 0.8.2.4
Enhancedconnection speed for larger channels.Fixedbug which caused the bot/chat to freeze/hang for some users.Optimisedchat engine to consume less CPU.Addeda calculated resub months column to the notification panel.
17-Oct-2015 - Closed Beta - Revision 0.8.2.3
Fixedbug 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
Addedfurther 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.
Addedan 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)Addedoption to add bonus points for resubs, custom resub channel message and custom resub soundAddedonscreen notifications for resubs (http://deepbot.tv/notifications/subnotification3.htm)AddedTotalSubs.txt file within the obs folderAddedoption in exclude resubs from sub targetsFixedbug where notification panel for subs did not display the latest subs.Addedoption to give a bonus multiplier to active chattersEnhancedsong search by name routinesAddedfeature to save song volume between restartsAddedworkaround for last.fm API errors resulting in songs being spammed in chat.Fixedbug where @weather@ command showed API Errors.
30-Sep-2015 - Closed Beta - Revision 0.8.1.0
Addedoption to enable requesting of songs by name instead of youtube links (VIP Exclusive)Addedfurther enhancements to commands module to allow a command to be run as a user with elevated privilegesFixedbug where !permit only worked once.Fixedbug where moderation min hours and min points were not working as intended.
27-Sep-2015 - Closed Beta - Revision 0.8.0.5
Addedfurther 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 numberAddedsupport for >, >=, <. ⇐ in the @if@ statement. e.g. @if@[>||@rand@[0,100]||75||You Win!||You Die!]
Fixedbug where !permit only worked with lower case names.
24-Sep-2015 - Closed Beta - Revision 0.8.0.0
Addednew chat interface, now supporting emotes!Addedthe long awaited chat moderation!Addedresponse options for command when requirements for running are not met (Access Denied, Insufficient Points)Addedfurther 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@]
Addedoption to draw random viewer from Viewer QueuesAddedoption to remove viewer from Viewer QueuesAddedoption to not broadcast drawing of viewers from queues, or whisper to the viewer instead of broadcasting in chatAddedoption to specify a minimum bet amount during BettingAddedfeature 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
Addedchat commands : !resetcounter cmd (Mod) !playsong (Mod Level2) !pausesong (mod level 2)Addedoption to edit user hours.- Fixed @followdate@ in custom commands to pull directly from Twitch API each time.
Updatedmusic player to HTML5AddedAPI endpoint for getting custom variables (@uptime@, @time@ etc.)AddedAPI endpoint to send messages to chatAddedworkaround 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)Updatedtimed messages to reduce chat line requirement to 0 and extend timer to 2 hours.Updatedsong 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)
AddedWeather integration to the command module (VIP Exclusive) e.g. @weather@[city,country code].AddedSteam integration to the command module (VIP Exclusive) e.g. @steam@[steam name].Addedability 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@]
Addeda 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
AddedWhisper Integration to the Join/Part Event messages.Addedcustom api support for the command module to get a web string. e.g. @customapi@[https://apis.rtainc.co/twitchbot/uptime?user=expertsonline]Addedcustom 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)Addedoption 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.
AddedOption for Refunding Ticket Raffle Non winners / All entriesAddedget_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
Addednew 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
Addedclient side websocket API to interact with the bot database. ( https://github.com/DeepBot-API/client-websocket )AddedLeaderBoard widget to show latest Donors and Subs. (http://deepbot.tv/widgets/LeaderBoard.htm)Addedoption to Add/Edit/Delete donations from the notification panelAddedsupport for detecting resub notificationsAddedText to Speech option for donationsAddedUser ranks editor and ability to switch ranks to be based on points instead of hours watched.Addedthree info sections for users to be able to save custom info (e.g. steam id's, LoL id's etc)Addedsupport for reading NowPlaying information from last.fm along with automated song broadcast to chat.Addedfunctionality 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.
Addedoption 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.
Addedoptions to disable raffle winner names from being broadcasted on chat.Addedsupport for 2-step authentication on TwitchAddeddynamic variables @viewers@, @randomuser@, @time24@ , @viprank@, @pointstolevelup@- Miscellaneous bug fixes.
17-Feb-2015 - Closed Beta - Revision 0.6.2.3
Addedmessage 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
Addedoption to restrict keyword raffle entry based on points held. (Only entry requirement)Addedfeature to detect restricted/deleted video's and not add them when requested by users.Addedmod 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
AddedTwitch 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
Addedsignificant performance improvements for larger streams. CPU usage should drop significantly.Addedoptions to fully customise the bankheist game text, options and payoffs. (Exclusive VIP Stream Feature)AddedAutofill options to the betting panels. (Exclusive VIP Stream Feature)AddedAutofill options to the poll panels. (Exclusive VIP Stream Feature)Addedmore betting options, increasing from 10 to 14.Addedsupport for multiple random responses for channel commands. (Exclusive VIP Stream Feature)Addeda timer to close betting automatically.Added@time@ custom variable to show current time for the streamer.Added@counter@ variable to count command executions.Addedsupport for selecting specific twitch chat servers.Addedpreview button for DragRace for testing the notifications.Addedfeature where mods can use some commands in bot chat. (!check, !add, !remove, !volume, !addcmd, !delcmd, !editcmd, !traffle, !kraffle, !auction, !betting !updatetitle, !updategame, !startarena)Addedoption to customise the sound played on name highlight.Addedoption to only Greet users on first message, instead of join.Addedtext chat commands to cancel ticket and keyword raffles.Addedaccess levels to be displayed in the PasteBin channel commands output.Addedoption 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
Addedability to customise donation text file formats (master settings).Addedsupport for customisable global hotkeys for controlling music, starting Arenas or playing commercials.Addedoptions to add VIP users to keyword raffles automatically.Addedsupport for both .wav and .mp3 sound files for notifications.ImprovedStream 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
Addedbot 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
Addedan 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
Addedoption to only give points to active chatters, preventing lurkers not watching the stream from farming pointsAddedoptions to auto-connect bot and streamer accounts on launchAddedoption to auto start the points timer on connectAddedoption to highlight text with specified keywords and optionally play a sound (master settings).Addedoptions to raffle commmands (!traffle and !kraffle) to allow mods to specify raffle item name and close timer options.Addedchange 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
Addeda quote system to manage and display memorable quotesAddedDate range filters to the notification tab to allow filtering donor information quicklyImprovedthe Taskbar Notification popup and added option in master settings to select which screen to show onAddedsupport 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