Журнал изменений @KarmaBlockchainBot

Журнал изменений @KarmaBlockchainBot

dgazek

Разработчик и автор бота: @Ficti0n

Тестирование и техническая поддержка бота: @dgazek and @zotzotov

08.03.2018

Добавлено отображение изменения цены KRM (час, сутки, семь дней), объём торгов за сутки и общая капитализация.
Добавлен раздел (кнопка) с информацией о активных свидетелях (делегатах) блокчейн сети Karma. Мы показываем общий рейтинг свидетелей, а также, полную информацию о каждом из них: место в рейтинге, количество голосов, количество пропущенных блоков и последний созданный, ссылка с описанием свидетеля. Если у Вас данная кнопка не отображается, пожалуйста отправьте повторно в чат команду: /start


15.02.2018

Переработана механика взаимодействия с ботом. Теперь вам не обязательно помнить и вводить с клавиатуры команды, для скорости и удобства они были заменены на удобные кнопки. Там же, где от ввода с клавиатуры совсем не уйти, например, при выборе аккаунта, все ваши введенные варианты заботливо сохраняются и предлагаются вам в следующий раз. Число предлагаемых вариантов для запроса баланса аккаунта равно 4. При запросе текущей цены KRM в фиатных валютах, так же сохраниться 4 варианта ваших последних запросов.
Переработан процесс получения баланса аккаунта, теперь бот использует Graphene Node API вместо Wallet API, что дало ему возможность работать, в том числе на API публичных нод.
 Мы попытались оптимизировать вид сообщений, чтобы они корректно смотрелись даже на устройствах с маленькими экранами, поэтому мы убрали конвертирование каждого из балансов в USD, а выводим общее количество USD со всех балансов.
 Добавлены inline-команды. Теперь набрав в любом из чатов @KarmaBlockchainBot и через пробел, добавив <currency> или <account_name> вы получите сообщение с текущей ценой KRM и информацию о балансе аккаунта.
Написано логирование многих процессов бота, чтобы отлавливать зависания и падения, для исправления их в дальнейшем.

02.02.2018

Добавлена возможность передачи запроса на получение текущего балансе аккаунта, одной командой:  /balance <account_name>
Добавлена команда для показа текущей цены монеты KRM во всех фиатных валютах доступных на coinmarketcup.com. Для получения текущей цены необходимо отправить боту команду: /price <currency>
Предприняты попытки направленные на увеличение стабильности и скорости работа бота, но мы все еще работает над этим 😂

И хотелось выразить огромное спасибо @zotzotov он оказался наиболее активным тестировщиком нашего бота. Всем остальным так же огромное спасибо!