CHANGELOG


Notice

By clicking Yes on the Update you immediately agree to any changes made to the EULA which can be found Here
By clicking Yes on the Update you immediately agree to any changes made to the Privacy Policy which can be found Here

Version 1.0.2.16

NEW FEATURES: GENERAL
  • Split Team Id & Participant ID for Extra Life
  • Team Id will allow you to use $extralifeteamgoal and $extralifeteamamount parameters and will generate a .txt file called ExtraLife_Team.txt
BUG FIXES
  • Fixed AddPointsAll (Python Scripting)
  • Fixed RemovePointsAll (Python Scripting)

Version 1.0.2.15

NEW FEATURES: GENERAL
  • Added Responses for StreamLabs & AnkhBot Audio mute Hotkeys
  • Added Extra Life to Connections
  • Added Chat Notifications for Extra Life Donations
  • Added Currency Reward for Extra Life Donations
  • Added ExtraLife.txt file containing Current Amount / Goal Amount
  • Added ExtraLife_Donators.txt file containing this sessions donators
  • Added ExtraLife_Recent_Donator.txt file containing the last donator
  • Added $extralifegoal and $extralifeamount parameters
  • Added a fallback for when your selected audio device is not connected
  • Added Dr AngryBot Currency Csv Importer
BUG FIXES
  • Fixed SE Importer
  • Fixed Other Quote Importer
  • Fixed poll voting with cost of 0
  • Fixed AnkhBot dissapearing from Volume Mixer
  • Fixed $givepoints
  • Fixed !betting winner
  • Fixed fixed some typos

Version 1.0.2.14

NEW FEATURES: GENERAL
  • Minor Optimizations to Currency System
NEW FEATURES: GENERAL
  • Added Hotkey to mute AnkhBot entirely when doing a Raid Response & in a Cutscene
  • Added Hotkey for certain Streamlabs Alert Actions such as Muting Alerts, Skipping them, Pausing the Alert Queue when in a Cutscene, Rolling Credits and Emptying Jar. (PS: You need to generate a new token for these)
  • Removed requirement of manditory modifier keys for Hotkeys. Now you can use any key and Hotkeys will work unless you’re typing in an AnkhBot input field then Hotkeys will not trigger.
  • Bot will now always reply even if the user doesn’t exist in the Currency Database yet.
BUG FIXES
  • Fixed use of UtcNow across AnkhBot to make cooldowns timezone independant and not bug out when it’s daylight savings
  • Added fallback for MediaFoundation Reader in case that’s not available on OS
  • Added force_verify=true to Oauth Generation links for Twitch so you always get the Authorize Prompt and have the chance to change accounts
  • Added CodePage Fallback when Windows does not return a valid OemCodePage for .abb & .zip file extraction

Version 1.0.2.13

NEW FEATURES: GENERAL
  • Changed Backup creation, AnkhBot exports .abb (AnkhBot Backup) files now that can be imported much easier just Connections -> Cloud -> Import Backup
BUG FIXES
  • Using DateTime.UtcNow instead of DateTime.Now to prevent commands from working when Daylight savings kicks in
  • Fixed a minor bug with the viewerlist updating if no one was in chat prior to connecting
  • Fixed a DNS bug in regards to German ISPs
  • Fixed betting in Discord
  • Fixed link Displaying in chat when they were using %3F or other forms of url encoding
  • Fixed Spotify Generate Token button not working
  • Fixed a bug with Discord Disconnect not working
  • Deepbot Importer imports anyone above 30 points instead of 30 minutes
  • Fixed minor bug with Script Importing
  • Fixed minor bug with Games Importing

Version 1.0.2.12

NEW FEATURES: GENERAL
  • Added Command Exporting
  • Added Command Group Exporting
  • Added Command & Command Group Importing
  • Added Community Games Importing under ?
  • Added Script Importing from .Zip files
BUG FIXES
  • Disabled Multi Select in data views
  • Fixed Other Importer Progress Bar

Version 1.0.2.11

OPTIMIZATIONS
  • Threading Optimizations
  • Optimized Dashboard Refresh
  • Optimized Dashboard Update
  • Optimized Dashboard games Dropdown
  • Optimized Subscribers Tab data Retrieval
NEW FEATURES: GENERAL
  • DeepBot Importer Added
  • PhantomBot Importer Added
  • StreamElements Importer Added
  • Moved Importing of Points / Quotes from other services to the Other Tab of Importer
  • External Bot Importer can be found underneath the ? (Questionmark) in the top right of the bot
  • Currency CSV Exporter added under Connections -> Cloud

Version 1.0.2.10

WARNING: WEBROOT USERS
  • If you are using Webroot then the chance is quite high that it will randomly shut down your AnkhBot. This is not a crash it’s Webroot simply closing down the bot. It is caused by a W32.Hax false positive.
BUG FIXES
  • Fixed Hard Crash
  • Fixed Sub Count , Sub Points and Tiers for Twitch Subscribers
  • Fixed loading of gamewisp subscribers
  • Fixed WaveOut Audio Engine
NEW FEATURES: GENERAL
  • Added Collapsing Columns for when Dataviews reach a too small size
  • Added Right view resizing
  • Revamped Event Log in the Right View

Version 1.0.2.9

HOT FIXES
  • $uptime parameter has been fixed 😉

Version 1.0.2.8

Performance
  • Increased Twitch API Call Performance
  • Increased Streamlabs API Call Performance
BUG FIXES
  • Fixed Child Window Centering on Different DPI Scaled Monitors
  • Fixed Queue Documentation
NEW FEATURES: GENERAL
  • Right Menu: You can select multiple things to show and customize it
  • Increased Chat Scale Maximum to 400%

Version 1.0.2.7

BUG FIXES
  • Fixed Bug where Discord Users weren’t recognized as active users
  • Fixed a small bug in regards to Emote Parsing
NEW FEATURES: GENERAL
  • Added Option: Media Bar to Console Tab
  • Added Option: Song Queue & Playlist to Console Tab
  • Added Option: Queue to Console Tab
  • Added Option: EventLog to Console Tab
  • Added Search Bar for Playlist in the Songrequest Tab
  • Added Emote Menu to Console Tab
  • Revamped Context Menus to fit with the UI
  • Added a Warning when attempting to connect the bot to it’s on channel instead of the streams

Version 1.0.2.6

BUG FIXES
  • Fixed a bug which prevented the bot from launching due to the lack of a default audio device
  • Fixed Open Script Folder under the Question Mark icon
  • Fixed a bug which caused the UI to be cut off if you were using Windows Font/Program Upscaling past a 100%
  • Fixed an issue with the window style not displaying properly for the update window
NEW FEATURES: GENERAL
  • Added Drag & Drop to Settings, Usage and Localization
  • Added support for Discord Categories so commands will function again
  • Added an option to pick your Audio Engine, Either Wasapi or WaveOut

Version 1.0.2.5

OPTIMIZATIONS
  • Improved Security
BUG FIXES
  • Fixed Boss Battle Usage
  • Fixed Minor issue when clicking on the Titlebar
NEW FEATURES: GENERAL
  • Swapped from DirectSound to Wasapi for better Audio
  • Unplugging Audio Device sets value to [Device Not Connected] and will use the default device until the disconnected device is reconnected
  • Implemented Drag & Drop Functionality for the Tabs on the left side of the main view
  • Implemented Window Location & Size Saving
  • GameWisp Tab has become the Subscribers Tab which will display Twitch & GameWisp Subscribers
  • Added Double click functionality to the Titlebar which will fullscreen the window

Version 1.0.2.4

BUG FIXES
  • Fixed Spotify Integration for Spotify Version 1.0.62 (Spotify changed the Port that the client was running on)
  • Tweaked Duel Minigame probability to be more fair
NEW FEATURES: GENERAL
  • Added an Automated Backup prior to updating through the built in Updater

Version 1.0.2.3

BUG FIXES
  • Fixed Importing of Backups through the Cloud Connections Window

Version 1.0.2.2

OPTIMIZATIONS
  • Improved Database Query Performance
  • Templates folder no longer gets shipped with the bot
  • All Database files will be dynamically generated to prevent issues with copying files from the Template folder to the Twitch Folder
  • Improved Http Request performance by reusing the HttpClient instead of recreating one for each request
BUG FIXES
  • Fused Heist & Arena under Minigames for Usage
  • Fixed an issue with Rank Assignment for Subscribers
  • Fixed Typo in Usage -> Misc -> !permit
  • Fixed bug with Discord Disconnect not working
  • Fixed missing T in announcement channel textbox
  • Fixed Scripts Tab -> Pick Folder in the Documentation
  • Fixed !sub add in the documentation
  • Fixed missing T in the Error Window popup in Cloud Connections
  • Fixed missing T Betting documentation
  • Fixed various spacing issues in regards to command input boxes
  • Fixed Chat Scale being Loaded
  • Fixed the order of execution in Songrequest
  • Local AnkhBot Server for Overlays will allow outside connections from a Two PC Setup
  • Song Queue will no longer vanish if there are songs queued and songrequest is disabled. Once the queue empties out it will hide itself properly.
  • Fixed Info tooltip in Add/Edit Rank view
NEW FEATURES: PYTHON SCRIPTING [PREMIUM]
  • Added PlaySound(string fileName, float volume) to the Parent to play Audio
NEW FEATURES: GENERAL
  • Dropped Windows Media Player and replaced it with NAudio
  • Added the Ability to pick an Audio Device for SFX under Settings -> General (Songrequest is not possible due to CefSharp Library that is used for the Player/Browser Embed)
  • Added Raid Assist under the Dashboard: Reward your viewers for going on a raid with you!
  • Added Extra message options under Commands -> Settings (Cogwheel)
  • Added Enter key support for Poll & Betting to add options quicker

Version 1.0.2.1

BUG FIXES
  • Fixed Remove All in the Timers Tab
  • Fixed Mod Max Songs Tooltip
  • Fixed SFX Group Dropdown Menu
  • Fixed use of [GAME] tag for SFX
  • Fixed Info Field loading in SFX Tab
  • Fixed Commands Tab UserCooldown Loading
  • Fixed On Speak/Join events using Upper case
  • Fixed Script Tab display when running two instances of the bot
  • Fixed Script Tab display when running two instances of the bot
  • Fixed Songrequest when requesting a song with one 11 character word
  • Fixed OBS Source Render OBS Function
NEW FEATURES: PYTHON SCRIPTING [PREMIUM]
  • Json and Js files will now be saved with UTF8 encoding: In order to load these you need to import codecs and use codecs.open(filePath, encoding=’utf-8-sig’)
  • Added an Unload() optional function that will trigger when a script is unloaded, reloaded or when the bot gets closed
  • Added a ScriptToggled(state) event that gets triggered when your script is enabled/disabled through the UI
  • Added a Enable/Disable button to each script
  • Added use_cost to the Giveaway Start event
NEW FEATURES: GENERAL
  • For SFX you can now also just insert a Folder instead of a specific SFX. The bot will then randomly play one of the SFX inside of the folder
  • Added a new Hotkey to Blacklist & Skip a song that is playing

Version 1.0.2.0

NOTICE

Updating to this version is a one way street. We have decided to Encrypt our .Bin files and Databases to prevent tampering, with this we are also dropping any support for Third Party Extensions that made use of AnkhBot’s databases. If you are not sure about updating you can always create a backup, never hurts 😉

In order to make use of your Premium Features Trial period you need to do the following:

  • A streamer account needs to be connected to AnkhBot
  • The bot needs to be connected to the Streamer account’s Twitch Channel

We will give a heads up on our Twitter @AnkhBot one week before the Trial period ends. There are still things that need to be done before our Premium Subscription launches the Price and specific details will be disclosed at a later point in time.

PS: Some of the overlay scripts such as for Poll, Betting and Giveaway are not a 100% stable yet. They’ll be fixed in the next coming days 😉

PERFORMANCE
  • Improved performance in regards to API Calls
  • Improved performance in regards to Database Queries
  • Improved performance in regards to Currency Payout
NEW FEATURES: PYTHON SCRIPTING [PREMIUM]
  • Added the ability to create Python Scripts following our specified template
  • Added the ability to create Basic UI Elements in order to change settings of Python Scripts inside of AnkhBot
  • Added Python Script Error Logging
  • Added REST API Call functionality to the Parent Object
  • Added a built in Cooldown Manager to the Parent Object
  • Added string GetParam(int id) to parse parameters from the Data Object
  • Added a simple way to parse parameters from the Data Object
  • Added access to the currency database though the Parent Object
  • Added ability to check permissions to the Parent Object
  • Added ability to send messages to Twitch & Discord to the Parent Object
  • Added access to the Viewerlist & Active Users
  • Added access to the Stream State (Live/Offline)
  • Added access to check the GameWisp Sub Tier of an user
  • Added access to Channel Name, Currency Name, Random Number generator
  • Added the ability to send Websocket Events to connected BrowserSources to create interactive experiences through the Parent Object
  • Added the ability to interact with OBS Remote through Parent Object functions
  • Added the ability to create custom $parameters through Python Scripting
  • Added Demo Scripts inside of the Demos Folder in the AnkhBot Install Directory
NEW FEATURES: WEBSOCKETS [PREMIUM]
  • Added Local Websocket Server: Browsersources (HTML/Javascript) can connect and listen for events sent by either Python Scripts or AnkhBot itself to create interactive experiences, custom alerts and overlays.
  • Added built in Websocket Event for Twitch Subscriptions
  • Added built in Websocket Event for GameWisp Subscriptions
  • Added built in Websocket Event for Follows
  • Added built in Websocket Event for Hosts
  • Added built in Websocket Event for Streamlabs Donations
  • Added built in Websocket Event for Polls
  • Added built in Websocket Event for Betting
  • Added built in Websocket Event for Giveaway
  • Added built in Websocket Event for Counter
NEW FEATURES: UI UPGRADE
  • Increased the Font size of Input Fields
  • Increased the Font size of DataViews
  • Increased the Font size of Tooltips
  • Added a Slider to the Style Tab in the Settings Window to upscale the Chat up to 200%
  • Added Groups to the Commands, SFX and Timers Tabs
  • Added Special [GAME] Tag for Groups: This will only cause Commands, SFX & Timers to Work when you are playing the game that follows the [GAME] tag for example: [GAME] Fortnite
  • Revamped the Dashboard
  • Revamped the Commands Tab
  • Revamped the Timers Tab
  • Revamped the Quotes Tab
  • Revamped the Extra Quotes Tab
  • Revamped the Counter Tab
  • Revamped the Giveaway Tab
  • Revamped the SFX Tab
  • Revamped the Currency Tab
  • Hourly Currency Gain gets calculated in the Currency Tab Settings
  • Revamped the Poll Tab
  • Revamped the Betting Tab
  • Added the Minigames Tab: Combination of Heist, Duel, Free for All & Boss Battles
  • Added & Revamped the Join Events Tab
  • Added & Revamped the Speak Events Tab
  • Revamped the Songrequest Tab
  • Revamped the Queue Tab
  • Revamped the Notifications Tab
  • Revamped the Mod Tools Tab
  • Revamped the GameWisp Tab
  • Revamped the Discord Tab
  • Added the Scripts Tab: This is where you will be able to see any Loaded Scripts & Errors
  • Added OBS Remote Tab to Connections Window
  • Revamped the General Tab in the Settings Window
  • Revamped the Localization Tab in the Settings Window
  • Revamped the Usage Tab in the Settings Window
  • Revamped the Macros Tab in the Settings Window
  • Revamped the Hotkeys Tab in the Settings Window
  • Revamped the Style Tab in the Settings Window
NEW FEATURES: GENERAL
  • Added the ability to set 3 Communities inside of AnkhBot
  • Clearing Sessions clears Speak Events & Join Events so they can be triggered again
  • Storing Subs Locally in the TwitchSubDB.sqlite for Affiliates & Partners
  • Added the ability to ignore VODCasts when using Auto Hosting
  • Giveaway Ticket purchasing is now incremental Ex: You have 2 tickets and you want to have 5 you would do !raffle 3 instead of !raffle 5 which was previously the case
  • AnkhBot Progress bar is now 100% in sync with the actual connection process to Twitch, GameWisp, etc…
  • Tab completing for emotes and tab completing for names using @
  • Up & Down Arrow functionality to go through previously sent chat messages
  • Unlocked Chat Sub Notifications for Affiliates
  • Added Open Script Folder & Open Install Directory to the ? in the top right of AnkhBot
  • Added built in Boss Calculation to determine if a boss is fair: Calculation bases itself off of the Viewer Stats only
  • Added Auto Role for Discord
BUG FIXES: UI UPGRADE
  • Fixed Scrollbar position bug
  • Fixed displaying of Affiliate Sub Badges in the Console (Chat)
  • Fixed Spacing in the Connections Window
BUG FIXES: GENERAL
  • Fixed use of the Currency Command in Discord
  • Fixed Active User Payout
  • Fixed Attack stats cap for the Boss Battle
  • Fixed Raider Reset bug when editing currency through the UI
MISC
  • Added !queue open, !queue close and !queue clear to the documentation
  • Added !volume to the documentation
  • Added !reg add/remove to the documentation
  • Added !sub add/remove to the documentation
  • Added $viewers to the documentation
  • Updated the Documentation for Premium Features
  • Databases have been Encrypted to prevent tampering
  • Bin files have been Encrypted to prevent tampering

Version 1.0.1.32

BUG FIXES
  • Fixed Cheer Notifications

Version 1.0.1.31

NEW FEATURES
  • Added TLS1 support for Vista Systems
  • Added support for Mod Logs 1.1 so you can see who has done the purge/ban (Only available when Streamer Account is connected)
BUG FIXES
  • Fixed Bot Mod Badge suddenly vanishing
  • Fixed Purge messages hover effect

Version 1.0.1.30

NEW FEATURES
  • Added Purge / Ban Messages in Console
  • Added Transparancy for Purged messages
  • Added Hover effect to Purged messages which will display them with full opacity (Only works when using Split Chat)
  • Added Standard Built in Revlo Currency Import functionality under ? -> Import Revlo Points
BUG FIXES
  • Fixed minor issues with $randnum
  • Fixed an issue with the the Window freezing sometimes
  • Fixed oauth:-part of token missing error

Version 1.0.1.29

OPTIMIZATIONS
  • Optimized data storage and memory usage
  • Optimized Chat Message Parsing
NEW FEATURES
  • Added $gwsubcount parameter: Shows your GameWisp Sub Count
  • Added $math[FUNCTION] parameter: This will allow you to perform math calculations inside of AnkhBot
  • Added Songrequest option for Both !sr and !songrequest under Settings (Cogwheel) -> Localization -> Songrequest
  • Added Standard Built in Revlo Currency Import functionality under ? -> Import Revlo Points
BUG FIXES
  • Fixed displaying of URLs inside of AnkhBot
  • Fixed an issue with the the Window freezing sometimes

Version 1.0.1.28

BUG FIXES
  • Fixed a bug in regards to Rank Assignment: Bot was confusing Mod / Subscriber ranks

Version 1.0.1.27

BUG FIXES
  • Fixed a memory leak located in the On Speak and On Join Event Systems
  • Fixed memory usage across the board

Version 1.0.1.26

EMERGENCY UPDATE
  • Bug appeared in the currency system that would set the User’s Currency to 0… Update IMMEDIATELY!

Version 1.0.1.25

OPTIMIZATIONS
  • Increased the performance of the Currency Payout by 6000% in streams with large amounts of viewers
BUG FIXES
  • Fixed usage of Á , Â , Ä , .. and other such letters in command names, ranks, …
  • Fixed saving of the Info Field in the Heist Minigame

Version 1.0.1.24

BUG FIXES
  • Fixed $randnum parameter
  • Removed Header from built in Changelog

Version 1.0.1.23

BUG FIXES
  • Fixed an issue with Local Spotify Songs breaking the Playlist

Version 1.0.1.22

NEW FEATURES
  • When Spotify & Youtube are enabled it will prioritize Spotify for Search by Keywords. If it can’t be found on Spotify then it will attempt youtube Keyword search if it’s been set.
BUG FIXES
  • Fixed Cheer Emotes in the Start & End of messages
  • Fixed Spotify Links, Users no longer get purged when Songrequest is on and they use !sr or !songrequest with a spotify link
  • Fixed small Documentation Copy & Paste

Version 1.0.1.21

BUG FIXES
  • Fixed Cheer emotes so cheer5 cheer10 also show up properly instead of just cheer1 cheer100 cheer1000 etc…
  • Fixed Cheer SFX

Version 1.0.1.20

NEW FEATURES
  • Added Spotify for Songrequest: Small note on this do not use Shuffle or Repeat on Spotify this will prevent the bot from, Also you have to have Spotify Running for it to work! (PS: Read the Documentation for more info)
  • Added the Ability for Twitch Affiliates to use the in chat Cheer Notifications
  • Added SpotifySong.txt which is generated when Spotify is connected with the current song that is playing on Spotify specifically when Songrequest is not used
  • Added Twitch Cheer emotes in the AnkhBot Chat UI
BUG FIXES
  • Fixed $viewers for Host Notifications
  • Fixed $subcount: You will need to generate a new oauth-token due to newly added oauth-token permission requirements
  • Fixed Subscriber Notifications in regards to new Tiers
  • Fixed UserCooldown display message for commands
  • Transfered Twitch Token generation to AnkhBot.com

Version 1.0.1.19

NEW FEATURES
  • Added Global GameWisp Emotes
  • Added GameWisp Sub Emotes (note) In order for subs to use them they either need BTTV (beta) or FFZ + FFZ Addon Pack. If they don’t have either of those the Emotes will not appear in chat when they use them.
  • Added $donationmsg parameter for Streamlabs Chat Notification
  • Dynamically Grabbing Bit, Sub Tier, Mod, … badges from Twitch’s API
BUG FIXES
  • Fixed _’s in links on Discord

Version 1.0.1.18

NEW FEATURES
  • Search functionality added for Commands
  • Search functionality added for SFX
  • Added $donationmsg parameter for Streamlabs Chat Notification
  • Giveaway is now persistent and will not reset upon closing of the bot, this has to be done manually now.
BUG FIXES
  • Fixed Display of \’s in Chat 2.0
  • Fixed _’s in names on Discord

Version 1.0.1.17

ANNOUNCEMENT
  • Disabled the Donate & Wishlist buttons for the remainder of this month. More info can be found HERE.

Version 1.0.1.16

NEW FEATURES
  • !transfer command now combines old name’s info with new name’s info. That way if someone has gained points / hours using their name Twitch name they won’t simply be replaced the old will simply be added on top of it.
  • Added Create Split Excel Files button to save each Tab of the Data.xlsx as a individual file. Quotes.xlsx, Commands.xlsx, SFX.xlsx,…
  • Added $mychannel parameter which will be replaced by the name of the channel that the bot is connected to
  • Added popup menu when clicking on someone’s name in the Chat (Includes extra tools)
BUG FIXES
  • Fixed tooltips for Chat Settings
  • Fixed Hide Bot Messages
  • Fixed GameWisp Refresh Database bug when someone didn’t have a Twitch account connected to their gamewisp
  • Highlight Transparency fixed
  • Only adding one Resub Notification for GameWisp to the Session even when multiple are received from GameWisp
  • Fixed a small issue with .xlsx files with column width 255 not saving properly
  • Fixed small bug with $countdown starting to count upwards once the time has passed

Version 1.0.1.15

BOSS CREATION ASSIST 2.0 By Dexarnael
  • If you are having troubles balancing bosses you can use THIS(Go to File -> Make a Copy). Improved by Dexarnael
NEW FEATURES
  • Added Chat 2.0 which allows usage of Twitch, Bttv and FrankerFaceZ Global & Channel Emotes!
  • Added Chat Settings under Settings (Cogwheel) -> General -> Chat Settings
  • Added Right Click menu for the Viewerlist
  • Replaced Support Window text by panels so users can see that there is a discord (read pls 🙁 )
BUG FIXES
  • Fixed use of $nxtrank and $nxtrankreq when a user had a custom rank
  • Fixed heist $results not posting
  • Fixed GameWisp Duplicate Subbing crashing Refresh of the Database
  • Fixed small Copy paste display bug with Arena 1 V 1 and FFA On/Off Cooldown label
  • Fixed Discord Reconnecting set to 10 second delay to prevent 1000 reconnects in a short amount of time / Token Reset / e-mail from Discord
  • Fixed Bot will not properly distinguish Voice & Text chats and no longer try posting to a Voice chat instead of Text chat

Version 1.0.1.14

BOSS CREATION ASSIST
  • If you are having troubles balancing bosses you can use THIS(Go to File -> Make a Copy). It is a simple Excel sheet where you can adjust some values and see how a possible boss fight would play out.
BUG FIXES
  • Fixed !challenge refunding after no one accepts
  • Fixed a Minor usage issue in regards to Boss Battles
  • Fixed Boss Battle On/Off Cooldown messages
  • Fixed Songrequest Tooltips for Max Song Duration / Max Queue Size

Version 1.0.1.13

BUG FIXES
  • Only saving the top 1000 users in the Data.xlsx file due to memory issues for people
  • Fixed minor bug with a user being able to challenge themselves
  • Added extra tooltips for the Arena Minigame explaining stat caps
  • Fixed a smal bug with entries not clearing after the !ffa has been aborted due to lack of people

Version 1.0.1.12

BUG FIXES
  • Minor Usage fix for Arena

Version 1.0.1.11

NEW FEATURES
  • Added Arena 1 V 1: Read more on this in the Documentation
  • Added Arena Free For All: Read more on this in the Documentation
  • Usage Arena Boss Battle with custom boses: Read more on this in the Documentation
  • Added !points add +active 100: This will allow you to give points to everyone that has been active in the past 15 minutes
  • Added an option to change your Community through the Dashboard on the bot
BUG FIXES
  • Fixed Quote Editing past a 100 through the UI
  • Fixed a bug with the bot attempting to time out mods
  • Fixed $checkcount parameter so it properly accepts $target now
  • Fixed the Show Viewercount in Console Tooltip

Version 1.0.1.10

NEW FEATURES
  • Added FullScreen Functionality
  • Added Scaling past 1280×900
  • Usage Column for Timers to determine whether they should be used in Twitch Chat, Discord or Both
  • Added option for Timers to be posted in Discord (Discord Tab in Main UI)
  • Announce when the channel goes Live on Discord for you
BUG FIXES
  • Swapped over the Streamlabs.com api instead of TwitchAlerts.com since they finally moved it over fully now

Version 1.0.1.9

BUG FIXES
  • Fixed Streamlabs bug of 1 Euro becoming 10 million points
  • Fixed Viewerlist clearing: If Bot or Streamer are connected and there are 0 chatters then the new viewerlist from Twitch will be ignored due to being invalid

Version 1.0.1.8

BUG FIXES
  • Fixed a small problem with the Streamlabs Token becoming invalid after 60 minutes

Version 1.0.1.7

NEW FEATURES
  • Redid Hierarchy so Mods are no longer omnipotent. That way they still get the benefits of being a Sub, GameWisp Sub, Regular, etc… Neither can they use any commands that require a Min_Points or Min_Hours if they do not have those. Only Editors and the Streamer are Omnipotent now.
  • Added Streamlabs Integration: Payouts for Donations (Currency Tab) and in Chat Notifications (Notifications Tab) found in their appropriate categories
  • Updated the Documentation for Streamlabs Integration
  • Added extra Right click options for Commands Tab
  • Added extra Right click options for Timers Tab
  • Added extra Right click options for SFX Tab
  • Streamer is no longer affected by Command cooldowns in their own stream.
BUG FIXES
  • Fixed GameWisp First time Sub Payout
  • Fixed $uptime calculation
  • Fixed requesting of Youtube Listreams using Songrequest

Version 1.0.1.6

BUG FIXES
  • I AM A MOD HOSTING THE BOT FOR THE STREAMER (Checkbox fix)
  • Fixed some branding issues on the bot

Version 1.0.1.5

NEW FEATURES
  • Mod Option incase streamer account is not available or the bot is being hosted by a Mod Settings (Cogwheel) -> General -> Basics -> I AM A MOD HOSTING THE BOT FOR THE STREAMER
BUG FIXES
  • Command Edit Response fixed
  • Fixed minor typos in the Documentation
  • Fixed Heist cooldown message so it also posts in Discord if setup for it
  • Command Cooldown messages re-added to documentation (were missing)
  • Fixed Extra Quote like System Adding
  • Fixed Crash issue on Whispers
  • Fixed Data.xlsx file, Commands Tab now shows the response
  • Fixed Raiders command permission
  • Increased $readapi limit to 500 characters for the response
REMOVED
  • Cheer payout options / Payout has been removed due it being a violation of Twitch ToS, You have our sincerest apologies for this!

Version 1.0.1.4

NEW FEATURES
  • Added CLEAR SESSION ON START UP option under Settings (Cogwheel) -> General -> Basics : This will automatically clear the Dashboard Session (Follows, Hosts, Raids when the bot starts up in case you’re forgetful and are wondering why suddenly you are no longer getting Host or Raid notifications when they’re coming from the same person who hosted during the last stream)
BUG FIXES
  • Rank Assignment fixed for Subscribers / GameWisp Subscribers
  • GameWisp Subs using Currency Command Fixed
  • Fixed Capture mode for OBS: OBS has issues capturing windows that use transparency for this is now a new option to enable OBS Friendly mode under Settings (Cogwheel) -> General -> Basics -> ENABLE OBS CAPTURE FRIENDLY MODE
  • Added Failsafe explaining that parameters are having issues in regards to Catastrophic Backtracking. Bot will no longer freeze when this happens.
  • Improved Stream State Detection, Streamer Account has to be connected for this to work properly it will check based on the Streamer Account that is connected.
  • Fixed an Issue where users would keep getting assigned a random color when they didn’t have one this caused full rainbow mode in chat.
  • Fixed a bug where adding a quote past 100 would always overwrite quote 100
  • Fixed Quote & Extra Quote UI having almost an infinite scrollbar

Version 1.0.1.3

BUG FIXES
  • GameWisp Permissions Levels have been fixed
  • Payout has been fixed
  • Assigning of Ranks has been fixed
  • $nxtrank and $nxtrankreq have been fixed
  • Fixed freezing caused by $ovewritefile and $savetofile parameters
  • Fixed the $uptime parameter
  • Fixed pieces of the documentation that showed incorrect information
  • Fixed whispering of Cooldown in relation to Discord
  • Fixed issue where the bot would try to send text messages to a voice channel instead of the text equivalent
  • Fixed whispering of Cooldown in relation to Discord
  • Implemented extra Message Boxes while performing Discord Setup to inform you what is not correct
  • Fixed a bug with !transfer command not being initialized properly for new users

Version 1.0.1.2

BUG FIXES
  • Another patch for the GameWisp situation, it should be resolved now hopefully. Thanks for helping me test ZeroExcuse & SilentLilac!

Version 1.0.1.1

BUG FIXES
  • GameWisp subs will no longer automatically be grabbed upon Connecting to GameWisp since there is in an issue with the API. Upon connecting to their ‘app-channel-subscribers’ after Connecting is simply floods the user with 500 random users. In order to combat this you have to manually grab your GameWispSubs for this there is a new tab called GameWisp on the Main UI that allows you to Refresh your Database by clicking Refresh.

Version 1.0.1.0

NEW FEATURES
  • Updated the Documentation to the new Version
  • Added Splash Screen prior to launching the bot
  • New UI
  • UI Style Customization under Settings (cogwheel)
  • New AnkhBot Logo
  • Improved Chat Readability
  • Moved over to V5 Twitch API
  • Updated the Updater to New UI
  • !tranfer from to command added to transfer points for people that changed their name
  • Alternative to Default Staff Greeting messages added under Settings / General (Cogwheel)
  • Whisper Config has been rebranded to Usage and it contains new options for Discord Usage / Twitch usage
  • Search Functionality & pagination for Quotes, Extra Quotes & Currency Database
  • Streamer no longer has cooldowns on SFX commands in their own channel
  • Added more parameter nesting to increase compatability between $parameters inside of one another
  • Added $newbalance(user) parameter that can only be used within $givepoints, $addpoints or $removepoints and displays the remaining amount of points after the transaction
  • Added Changelog to the Settings (cogwheel)
  • Added Community Care Meter that will display how much the community cares about the continuation of AnkhBot this increases as users Tip or Gift AnkhHeart something
  • Payouts users for Cheering
  • Cheer Notifications
  • Twitch Sub Notifications on Resub / Anniversary
  • Twitch Sub Notifications on Prime Sub
  • Cloud Backups replacing Google Sync
  • Auto Cloud Backups
  • Excel file creation that can be shared using Google Drive / Dropbox to display Songlist, Commands or Queue
  • Discord Integration: Bot can be connected to Discord if setup
  • Users are Required to DM the bot !linkdiscord to start the linking process between Discord & Twitch
  • Localization for !linkdiscord
  • GameWisp Integration
  • GameWisp Sub Notifications
  • GameWisp Payouts
  • GameWisp Subscriber Permissions Level
  • Added $months and $reward parameter for GameWisp Notification message
  • Macros Buttons added to Console: These can be configured through Settings (cogwheel) Macros
  • Global Hotkeys for Songrequest, Macros,Death Counter,…
BUG FIXES
  • Display names properly formatted in Chat
  • Fixed Loading Issues in Regards to Songrequest
  • Casting all commands to lower case in case of Cyrillic Commands
  • ForceGive / ForceRemove fixed in regards to $removepoints and $givepoints parameters
  • Fixed $readapi freezing bug in Event System
  • Give Away Winner name fixed for users that had _’s in their name
OPTIMIZATION
  • Optimized Currency Payout