@bot.message_handler(commands=['stats'])
def start_message(message):
response = requests.get("ссылка на json файл") #json
todos = json.loads(response.text)
for player in todos['data']['data']:
name = player['name']
kills = player['kills']
deaths = player['deaths']
bot.send_message(message.chat.id,
"Name: " + name + "\n" +"Kills: " + kills + "\n" + "Deaths: "+ deaths)
user_list = ''
string_users = f"{str(name)} Убил: {str(kills)} Умер: {str(deaths)}\n"
user_list += string_users
bot.send_message(message.chat.id, ("" + user_list))
messages = []
for player in todos['data']['data']:
name = player['name']
kills = player['kills']
deaths = player['deaths']
messages.append("Name: " + name + "\n" +"Kills: " + kills + "\n" + "Deaths: "+ deaths)
bot.send_message(message.chat.id, "\n\n".join(messages))
p = os.popen('%s %s' % (cmd, " ".join(req)), 'r')
out = p.read()
bot.send_message(chat_id=update.message.chat_id, text=out)
def listener(messages):
for m in messages:
if m.from_user.id not in allowed:
bot.send_message(m.chat.id, 'Ты кто такой??? Давай, до свидания!')
return
if m.content_type == 'text':
req = m.text
req = req.split(' ')
cmd = req[0][1:] # cut /
try:
cmd = commands[cmd]
except KeyError:
bot.send_message(m.chat.id, 'Ничё не понял...')
return
req = req[1:]
p = os.popen('%s %s' % (cmd, " ".join(req)), 'r')
out = p.read()
bot.send_message(m.chat.id, out)
players = []
def start_message(message):
response = requests.get("ссылка на json файл") #json
todos = json.loads(response.text)
for player in todos['data']['data']:
name = player['name']
kills = player['kills']
deaths = player['deaths']
players.append("Name: " + name + "\n" +"Kills: " + kills + "\n" + "Deaths: "+ deaths)
bot.send_message(message.chat.id, players)