mein Code:Wie erstellt man benutzerdefinierte Tastatur in Telegramm Bot mit Python?
from telegram.ext import Updater, CommandHandler , MessageHandler, Filters
token = Updater("token")
reply_markup = telegram.ReplyKeyboardMarkup([[telegram.KeyboardButton('Share contact', request_contact=True)]])
und es ist ein Fehler: Traceback (jüngste Aufforderung zuletzt): File "myFirstBot.py", Zeile 15, in reply_markup = telegram.ReplyKeyboardMarkup ([[Telegramm .KeyboardButton ('Kontakt teilen', request_contact = True)]]) NameError: Name 'Telegramm' ist nicht definiert
In Ihrer Zeile 'reply_markup = ...' ist die Variable 'telegram' nicht definiert. Vielleicht haben Sie vergessen "Import Telegramm" hinzuzufügen? –
Telegramm Paket installiert ist und und wie Sie in der ersten Zeile sehen Ich importierte Updater von ext in Telegramm – Monako
Ich weiß, aber Sie importieren nie Telegramm selbst, die benötigt wird, um es zu verwenden. Ich schlage vor, Sie fügen "Import-Telegramm" hinzu –