💥 IMPORTANT NOTICE 💥
I've changed the order in which coin symbols have to be provided. For example, if you want to know the price of Bitcoin in Euro, you don't write /p eur-btc
anymore, but /p btc-eur
!
Current Changes
- Changed usage description for '/ev' command
- Changed order in which the target symbol has to be added
- Added command '/de' to check decentralization related data
- Added API for 'arewedecentralizedyet'
- Added some comments to methods
- Beautifying CoinGecko API class
- Simplified code for '/51' command
- Better error handling if OHLC data isn't complete
- Removed TODO since CoinGecko corrected OHLC data
- Exported hardcoded SQL statements to file
- Added hook to execute logic after plugin is loaded
- Removed unused imports
- Reworked how SQL statements and errors are handled
- Changed 'execute_sql()' to return cleaner results and errors
- Added new method to read sql statements for a command from file
- Fixed bug where already existing repeater was still executed
- Changed command string to always be lower case
- Added better error handling if primary key constraint not met
- Fixed stopping repeater after removal & correctly save chat_id
- Added compression for 'update' object that we save in DB
- Changed description of CoinGecko link in '/p' command
- Added course of data for '/p' command
- Adjusted CoinGecko API class to use features from Python 3.7
- Changed function 'get_keywords' to not only return lower case strings
- Simplified code for '/update' command a bit
- Finished final vesion of '/ev' command to show events
- Finalized '/top' command to show top 30 coins by market cap
- Added new statistic query 'User Toplist' and properly end queries
- Adjusted 'about' text and change Monero wallet address
- Reworked '/p' command to show prices always at same starting position
- Finalized '/tw' command to show latest Tweets from Twitter
- Finalized '/re' command for repeating messages
- Changed default setting for logging admins to TRUE
- Added new commands and changed Monero donation address
- Fixed reading Twitter tokens to get access to Twitter API
- Small adjustment for '/ath' command
- Added comments to methods in 'plugin' and 'database' classes
- Added comments, removed unnecessary code and beautified '/re' cmd
- Changed XMR donation qr-code
- Completed '/re' command implementation
- Added reading repeaters for DB for '/re' command
- Changed order of code execution - makes more sense now
- Added API for Crypto51 & new command '/51' to show cost of 51% attack
- Fix inline mode for '/p' command
- Fix '/bpmn' command
- Fixed issued if there is no start / end data for ICOs
- Restructured '/roi' command
- Fixed '/help' command
- Fixed '/feedback' command
- Changed stats limit to display more data
- Fix broken update notification if release notes include markdown
- Fix handling of command links in '/team' command
New commands
/51 - PoW 51% attack cost
/de - Indicator for decentralization
/ev - List global crypto events
/man - Show how to use a command
/re - Send commands repeatedly
/top - List top 30 coins
/tw - Get newest Tweets