Добавление CDM - /add ; сжигание CDM - /burn
This commit is contained in:
		
							parent
							
								
									d82397477f
								
							
						
					
					
						commit
						e84c2badad
					
				
							
								
								
									
										26
									
								
								tg.py
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								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): | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user