Skip to content

SOGEBOT 5.10.1

Choose a tag to compare
@sogehige sogehige released this 29 Dec 23:31

5.10.1 CHANGES


  • ALIAS - fix bypass of command permissions. Disable bypassing of command permissions if command alias was created on root (!points, !set, etc). You need to create alias for each sub-command (example: !points give -> !body dej)
  • API - don't do unnecessary id->username translations if not necessary
  • API - don't do unnecessary id->game translations if not necessary
  • API - do less aggresive polling for old kraken twitch api
  • SONGS - fixed output bug when !currentsong is from playlist


  • API STATS - added api graphs - accessible through api status
  • API - check for rate-limit on helix API and wait if limit is too low
  • WIDGETS - added x time ago to eventlist widget
  • WIDGETS - added overflow settings to eventlist widget
  • WIDGETS - added widgetEventlistOverflowHeight to set max-height of eventlist widget


  • WIDGETS - changed eventlist widget to be more text like

5.10.0 CHANGES


  • PARSER - eval now have access to lodash _ and users
  • WEBHOOKS - support for followers
  • UI - viewers have more reset options
  • TWITCH - $viewers count to host event
  • SUBSCRIBERS - current subscribers count is getting from API
  • ALERTS - add html type support for !alerts
  • GAMBLING - added gamblingChanceToWin settings to set your winning chances
  • OAUTH - added broadcaster_oauth to config, without it, bot will lost host event and subscribers count
  • WIDGET - eventlist settings for number of showing events - widgetEventlistShow


  • GAMBLING - !roulette will use 2 messages, trigger message, after 2 seconds fire message with potential timeout. If you made any changes to roulette translations, revert and see changes made in translation. If you want to use only 1 message, make trigger message empty
  • API - some api calls was changed to new twitch api where applicable
  • PARSER - removed (uptime) filter, format of uptime can be changed in custom translations
  • PARSER - (param) filter changed to $param
  • FILTERS- changed (!command) arguments behavior -> (!command arg1 arg2) - without dots
  • POINTS- commands now support username begin with @


  • STATS - several stats in quick stats ui may be shown as NaN
  • PARSER - random in eval might be not properly initialized
  • PERMISSIONS - custom permission is not deleted when command is removed
  • EVENTS - fix issue with quiet run-command throwing username error
  • UI - long usernames in eventlist may be unreadable
  • UI - fixed issue on custom translations, where local variables may be doubled
  • UI - fixed issue where local variables are not properly parsed - $ticketsName -> $ticketsName
  • ALERTS - fixed image positioning with x-offset, y-offset
  • FOLLOWERS - fixed issue with bot following a channel
  • MODERATION - fixed issue where alias of !songrequest will get link timeout
  • MODERATION - blacklist and whitelist was not properly loaded on bot start
  • MODERATION - fix warning count in timeout reason messages
  • WIDGET - fixed ytplayer widget changing vollume
  • WIDGET - fixed not loading next song if playlist and songrequests are empty
  • SONGS - fixed error when playlist is empty
  • RANKS - fixed wrong rank get to user and set -Infinity% to next rank


  • !time to get current streamers time in his timezone