diff --git a/tg.py b/tg.py index 5afbc6b..1bb7380 100644 --- a/tg.py +++ b/tg.py @@ -96,8 +96,9 @@ def help(message): /pay ник сумма - Перевод /stats - Статистика /gen_token - (Ре)генерация токена API -/chat_id - Айди чата -/user_id - Айди пользователя` +/chat_id - Айди чата +/user_id - Айди пользователя +/burn - Сжечь CDM` [Исходный код](https://gitea.del.pw/justuser/CryptoDM) [Документация UserAPI](https://gitea.del.pw/justuser/cdm_example_user_api) @@ -275,6 +276,27 @@ def set_course(message): CDM в час: `{conf['time2cdm']*3600}`''', parse_mode = 'Markdown') +@bot.message_handler(commands=['add']) +def add(message): + conf = read('conf.json') + if message.from_user.id == conf['owner']: + id = user_in_db(API_TOKEN, tg=message.chat.id) + amount = message.text.split()[1] + if add_coins(API_TOKEN, id, amount) == 'OK': + bot.reply_to(message, f'''Начислено `{amount}` CDM.''', parse_mode='Markdown') + else: + bot.reply_to(message, 'Что-то пошло не так...') + +@bot.message_handler(commands=['burn']) +def burn(message): + conf = read('conf.json') + if message.from_user.id == conf['owner']: + id = user_in_db(API_TOKEN, tg=message.chat.id) + amount = message.text.split()[1] + if del_coins(API_TOKEN, id, amount) == 'OK': + bot.reply_to(message, f'''🔥Вы безвозвратно сожгли `{amount}` CDM.''', parse_mode='Markdown') + else: + bot.reply_to(message, 'Что-то пошло не так...') @bot.message_handler(commands=['gen_token']) def gen_token_tg(message):