Как настроить имя бота, фотографию и текст сообщения в Telegram Gateway API для отправки проверочного сообщения?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как настроить имя бота, фотографию и текст сообщения в Telegram Gateway API для отправки проверочного сообщения?

Сообщение Anonymous »

Я использую API Telegram Gateway для отправки проверочных сообщений и хотел бы настроить следующие элементы:
Имя бота: как изменить имя отправляющего бота проверочные сообщения или это устанавливается API-интерфейсом Telegram Gateway?
Изображение профиля бота: можно ли изменить изображение профиля бота для проверочных сообщений?
Пользовательский текст в проверочном сообщении: по умолчанию проверочное сообщение содержит «Ваш код — [код]». Как я могу изменить этот текст на что-то вроде «Ваш код 1FIT —

Код: Выделить всё

» или любое другое специальное сообщение?
вот код
[code]import requests

# Base API url, your Gateway API token and a phone number
BASE_URL = 'https://gatewayapi.telegram.org/'
TOKEN = 'AAHfCQAA2Ou00EbGnyk1jUTn7_7zZ8FPQfx8sbFVgItY8Q'
PHONE = '++77054321878'
HEADERS = {
'Authorization': f'Bearer {TOKEN}',
'Content-Type': 'application/json'
}

# Function to query the API
def post_request_status(endpoint, json_body):
url = f"{BASE_URL}{endpoint}"
response = requests.post(url, headers=HEADERS, json=json_body)
if response.status_code == 200:
response_json = response.json()
if response_json.get('ok'):
res = response_json.get('result', {})
return res
else:
error_message = response_json.get('error', 'Unknown error')
print(f"Error: {error_message}")
return None
else:
print(f"Failed to get request status: HTTP {response.status_code}")
return None

endpoint = 'sendVerificationMessage'

json_body = {
'phone_number': PHONE,         # Must be the one tied to request_id
'code_length': 6,              # Ignored if you specify your own 'code'
'ttl': 60,                     # 1 minute
'payload': 'my_payload_here',  # Not shown to users
'callback_url': 'https://my.webhook.here/auth'
}

result = post_request_status(endpoint, json_body)

Я искал и не нашел ничего о том, как настроить

Подробнее здесь: https://stackoverflow.com/questions/792 ... y-apis-sen
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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