Добавление встроенной кнопки с возможностью открытия чата с пользователем, знающим его имя пользователяPython

Программы на Python
Ответить
Anonymous
 Добавление встроенной кнопки с возможностью открытия чата с пользователем, знающим его имя пользователя

Сообщение Anonymous »

Мне нужно создать встроенную кнопку, которая будет открывать чат с использованием пользователя, который указывает только имя пользователя, с которым я хочу открыть чат.
Я попробовал добавить URL-адрес параметра со следующим значением:
btn = types.InlineKeyboardButton("Something button", url="https://t.me/Username starting with @")

но это не помогло. Когда я нажал встроенную кнопку, я получил сообщение о том, что пользователя с таким именем не существует (хотя это правда).
Я нашел в Интернете информацию только о том, как использовать эти кнопки для того же самого, но с использованием идентификатора чата вместо имени пользователя.
Вот минимальный воспроизводимый пример:
import telebot
from telebot import types

bot = telebot.TeleBot("TOKEN")
@bot.message_handler(commands=['start'])
def send_welcome(message):
markup = telebot.types.InlineKeyboardMarkup()
btn = types.InlineKeyboardButton("Open chat", url="https://t.me/Username")
markup.add(btn)
bot.send_message(message.chat.id, "Hello!", reply_markup=markup)


Подробнее здесь: https://stackoverflow.com/questions/798 ... owing-thei
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»