Skip to content

First official release

Compare
Choose a tag to compare
@Endogen Endogen released this 15 Mar 21:44
· 156 commits to master since this release
  • Changed qr-code for XMR donations
  • Changed syntax to load and unload plugins
  • Fixed exception in '/man' command because 'get_cmd()' doesn't exist anymore
  • Added possibility to convert config values to appropriate data type
  • Added hot-reloading for plugins and simplified alternative command handling
  • Added possibility to change config and send global message in '/admin' cmd
  • Added possibility to execute raw SQL statements on database
  • Removed markdown escaping for 'Language Toplist'
  • Implemented '/admin' command to return some stats
  • Added check to see if database use if enabled
  • Added method 'execute' to DB class so that plugins can execute sql
  • Put methods that are intended to be overridden in own class
  • Added BPMN diagram for '/ch' command
  • Fix error if initialized without DB and then DB activated
  • Added option to not save usage from admin users
  • Changed token handling so that there is only one token file
  • Updated 'Pipfile.lock'
  • Fixed getting bot name
  • Change how alternative command is defined
  • Moved loading plugin logic to plugin itself
  • Always show legend also for just one keyword in '/tr' command
  • Changed the way the bot should be started
  • Fixed '/restart' command to really do a restart if executed as a module
  • Added '/man' command for command info
  • Removed unnecessary emojis
  • Plugins now hold the 'telegrambot' object, not only 'db' and 'updater'
  • Added notification after bot restart successful
  • Added possibility to remove key from config
  • Added new '/admin' command
  • Show info is there is no ROI data
  • Fix for plotly 3.5.0 version
  • Adjusted syntax of command '/v' to be in line with other commands
  • Removed coin specific stuff in '/g' command
  • Added '/vol' command to return total volume info
  • Added possibility to provide target currency to '/ch' command
  • Added new '/mc' command for market cap
  • Added hardcoded fiat currency list
  • Added periodically checking for bot update on GitHub
  • Moved some constants to corresponding plugins / modules
  • Added text to '/start' command and moved text to markdown file
  • Reworked commands to show exception msg if API error happens
  • Reworked error handling for APIs
  • Finalized '/update' command
  • Better error handling for arguments in '/best' and '/worst'