change_log_archive

  • Upgraded the internal chromium browser fixing the login issues and music player freezing on some machines.
  • Downgraded the internal chromium browser due to issues preventing login pages from being rendered correctly.
  • 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.
  • 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/connection
  • Updated the !add command to allow support for the thousands separator
  • Updated the @editpoints@ variable to support 'all' as a valid user input
  • Fixed bug which did not update the guessing game enabled setting correctly
  • Miscellaneous bug fixes.
  • 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 correctly
  • Fixed bug which considered users joining/leaving the channel as active chatters
  • Added check to detect if the required C++ Redistrubutables are installed on the PC
  • Updated TwitchAlerts integration to use the new streamlabs API endpoints
  • Updated API get_points endpoint to consider user escrow
  • Added ability to bet on individial numbers in Roulette
  • Added ability to place multple bets with a single command in Roulette. e.g. !roulette 10 black, 5 green, 5 12, 5 32
  • Upgraded internal chrome music player and added support for fullscreen video toggle
  • Fixed bug preventing roulette bets for registering for some streams
  • Fixed sound selection bug for cheer notifications
  • Removed all instances of Monotype Corsiva and Algerian fonts as a number of PC's don't have these installed.
  • Fixed bugs with new roulette settings
  • Added support for twitch cheers!. (VIP Exclusive)
  • 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 refund
  • Added support for viewers to go all in for bets using !bet allin betoption
  • Added auto VIP options in the streamerthread integration.
  • Miscellaneous bug fixes.
  • 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.
  • 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 commands
  • Fixed bug preventing discord users from showing correctly in the user editor
  • Fixed bug preventing long messages from not being sent on streamer chat
  • Fixed bug preventing !startautohost and !stopautohost from working
  • Miscellaneous bug fixes.
  • 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.
  • Added functionality to customize active viewer multiplier for each user class
  • Fixed bug with auto hosting that prevented hosting from working correctly in some regions
  • Fixed GameWisp total subs text file to ignore inactive subs
  • Added functionality for @target@ to be used in the OBS scene/source name for custom commands
  • Miscellaneous bug fixes.
  • 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.
  • Fixed twitch resub detection for the new twitch notification format
  • Miscellaneous bug fixes.
  • 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.
  • 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.
  • 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.
  • 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.
  • Fixed bug preventing !addautohost [stream], !delautohost [stream] commands from working.
  • Miscellaneous bug fixes.
  • 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.
  • Improved Discord linking workflow. To link twitch accounts to Discord follow these steps:
    1. 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).
    2. Once linked on the DeepBot servers, simply whisper !link_discord to the bot on twitch to confirm the link is valid.
    3. 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.
  • 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.
  • Added initial support for Discord integration for processing commands in discord. (VIP Exclusive)
  • 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.
  • 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 channel
  • Added @intpoints@ variable to pull points without the thousands separator
  • Added ability for custom command groups to be collapsed for easy navigation
  • Added 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.
  • 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 0
  • Fixed music veto cost and skip song settings from resetting when set to 0
  • Miscellaneous bug fixes.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Fixed critical bug that caused the bot to freeze when running full-screen games. Thanks to 'onscreenlol' for detailed live testing!.
  • 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.
  • 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.
  • 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.
  • 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 leave
  • Added !<queuename> <message> command for viewers to update their queue note. e.g. !testqueue new note
  • Fixed 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.
  • 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.
  • Fixed bug where resubs caused a crash for some users.
  • UserDB now saves column width preferences between restarts.
  • 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 sound
  • Added onscreen notifications for resubs (http://deepbot.tv/notifications/subnotification3.htm)
  • Added TotalSubs.txt file within the obs folder
  • Added option in exclude resubs from sub targets
  • Fixed bug where notification panel for subs did not display the latest subs.
  • Added option to give a bonus multiplier to active chatters
  • Enhanced song search by name routines
  • Added feature to save song volume between restarts
  • Added workaround for last.fm API errors resulting in songs being spammed in chat.
  • Fixed bug where @weather@ command showed API Errors.
  • 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 privileges
  • Fixed bug where !permit only worked once.
  • Fixed bug where moderation min hours and min points were not working as intended.
  • Added further enhancements to commands module for power users
    • Added @cost@ in the custom commands to get the amount paid.
    • Added @rand@[min,max] do generate a random number
    • Added 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.
  • 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 Queues
  • Added option to remove viewer from Viewer Queues
  • Added option to not broadcast drawing of viewers from queues, or whisper to the viewer instead of broadcasting in chat
  • Added option to specify a minimum bet amount during Betting
  • Added 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 HTML5
  • Added API endpoint for getting custom variables (@uptime@, @time@ etc.)
  • Added API endpoint to send messages to chat
  • Added 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.
  • 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
  • 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 entries
  • Added get_top_users to the websocket client API
  • 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.
  • 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.
  • OBSChatv6 released to work with IRCv3 interface. Also added support for BTTV emotes.
  • Fixed HSCard commands and linked back to Hearthstone card database.
  • 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.
  • 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.
  • Miscellaneous bug fixes.
  • 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 panel
  • Added support for detecting resub notifications
  • Added Text to Speech option for donations
  • Added 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 Twitch
  • Added dynamic variables @viewers@, @randomuser@, @time24@ , @viprank@, @pointstolevelup@
  • Miscellaneous bug fixes.
  • 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.
  • 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.
  • 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
  • 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 commercials
  • Added !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
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • New Features Added option to only give points to active chatters, preventing lurkers not watching the stream from farming points Added options to auto-connect bot and streamer accounts on launch Added option to auto start the points timer on connect Added 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.
  • 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
  • New Features Added a quote system to manage and display memorable quotes Added Date range filters to the notification tab to allow filtering donor information quickly Improved the Taskbar Notification popup and added option in master settings to select which screen to show on Added 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
  • change_log_archive.txt
  • Last modified: 2020/09/20 11:57
  • by expertsonline