Python telegram bot kullanıcıdan input alamıyorum

def add_tool(message, update: Update, context: CallbackContext) -> None:
    with open(f'{os.getcwd()}\\conf.yml') as file:
        conf = yaml.load(file, Loader=yaml.FullLoader)
    user = update.message.from_user
    if (int(user.id) != conf.get('ownerID')):
        update.message.reply_text("⛔ Bunu yapmak için yetkiniz yok!")
    else:
        update.message.reply_text("Alet ismini girin: ")
        print(update.message.text)

Son satırda kullanıcının attığı mesajı almam gerekiyor. Ama komuttan sonra attığı cevabı değil /addtools komutunu çıktı alıyorum. time.sleep fonksiyonları falan da fayda etmedi. Komutu çıktı veriyor benim komuttan sonra atılan mesajı almam gerek. Şimdiden teşekkür ederim yardımınız için.

Kullandigin Telegram kutuphanesinin dokumentasyonuna bakman lazim.

Hocam sonucu bulabildiniz mi?

@bot.message_handler(['start'])
def bas(m):
    
    bot.send_message(m.chat.id,"dsads")

@bot.message_handler()
def ans(m):
    print(m.text)
1 Beğeni

Peki bundan kullanıcının haberi var mı