AnswerBun.com

Не приходит file_id

Stack Overflow на русском Asked by Clear 360 on September 2, 2020

Прописал команду и у меня не приходит id файла, как его можно ещё получить и почему не приходит?

  import telebot
import config

client = telebot.TeleBot(config.token['token'])

@client.message_handler(commands = ['test'])
def find_file_ids(message):
    for file in os.listdir('misic/'):
        if file.split('.')[-1] == 'ogg':
            f = open('music/'+file, 'rb')
            msg = client.send_voice(message.chat.id, f, None)
            client.send_message(message.chat.id, msg.voice.file_id, reply_to_message_id = msg.message_id)
        time.sleep(3)



client.polling(none_stop = True, interval = 0)

One Answer

Смущает эта строчка:

client = telebot.TeleBot(config.token['token'])

Если вы пошли по примерам, которые я посоветовал, то там иначе:

client = telebot.TeleBot(config.token)

Answered by Serg Bocharov on September 2, 2020

Add your own answers!

Related Questions

Как сделать что бы php воспринимал

0  Asked on January 24, 2021 by kotak

     

PopupMenu по нажатию на кнопку

0  Asked on January 23, 2021 by karpuha

   

Ask a Question

Get help from others!

© 2023 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP