application = Application.builder().token("TOKEN").build()
def kb_pg0():
kb = types.inline_keyboard.InlineKeyboardMarkup()
kb.add(
types.InlineKeyboardButton(text="➡️", callback_data="pg_1")
)
return kb
выведи весь объект message, и, покопавшись, найди то, что надо.
# команда /id
@bot.message_handler(commands=['id'])
def id_cmd(message):
bot.send_message(message.chat.id,
f"Твой id: `{message.from_user.id}`\n"
f"id чата: `{message.chat.id}`",
parse_mode="MarkDown"
)
CHAT_ID = 1234567890 # твой id
bot.send_message(CHAT_ID, "text")
import random as r
print(r.randint(1, 11))
а в твоем случае лучше воспользоваться другим споcoбом.random.choice(iterable)
возвращает рандомный элемент из Итерируемого объектаimport random as r
CHAT_ID = 1234567890 # твой id
texts = [
"текст первый",
"текст второй",
"текст 3",
"и так далее"
]
bot.send_message(CHAT_ID, r.choice(texts))
messages = []
@bot.message_handler(commands=['start'])
def start(message):
m = bot.send_message(message.chat.id, f"Отправляй сообщения, когда закончишь - пиши /stop")
bot.register_next_step_handler(m, msgs)
def msgs(message):
if message.text != '/stop':
messages.append(message.text)
start(message)
else:
bot.send_message(message.chat.id, f'Ты навводил:\n\n'+"\n".join(messages))
Free accounts on PythonAnywhere have restricted Internet access -- they can only access sites on our whitelist. If you'd like a site to be added to the list, it will need an official public API -- if that site has one, then please post a link to the API docs.
Бесплатные учетные записи на PythonAnyWhere имеют ограниченный доступ в Интернет - они могут получить доступ только к сайтам вайтлиста Если вы хотите, чтобы сайт был добавлен в список, ему потребуется официальный общедоступный API - если он есть на этом сайте, пожалуйста, опубликуйте ссылку на документы API.