@Urchulka

Как сделать бот в Телеграм без приставки bot на конце?

Здравствуйте, я неоднократно натыкалась на ботов, которые с виду как обычные юзеры, но на самом деле это боты. То есть, на конце юзернейма нет привычной приставки "bot" и пишет не "бот", а "Был в сети недавно". Как только туда пишешь, он сразу заходит в сеть и отвечает меню бота.

У меня есть догадка, что такие боты делаются в обход botfather, т.е люди просто регистрируют в телеграм акаунт под бота, ставят на акаунт какой-то скрипт и акаунт превращается в бота с автоответами.

Я бы тоже хотела оригинальный юзернейм на свой бот, как мне это реализовать?
  • Вопрос задан
  • 160 просмотров
Решения вопроса 2
trapwalker
@trapwalker Куратор тега Python
Программист, энтузиаст
Есть Telegram bot API - это для ботов. А есть Telegram client API - это для приложений, вполняющих функции клиентской стороны. То есть если вы задумаете написать свой клиент для телеграмма, то будете пользоваться этим API. Некоторые злоупотребляют правилами и делают ботов с использованием этого API, чтобы боты ритворялись реальными аккаунтами. За это, по идее, должны банить.
Не надо делать таких ботов. Для чего вам?
Ответ написан
1. Авторизоваться с аккаунта, который будет использоваться в качестве бота тут: https://my.telegram.org/

2. Создать там "приложение" и получить API id, API hash.

3. Написать бота на библиотеке, поддерживающей Telegram client API, например Pyrogram
(я пользуюсь им) https://docs.pyrogram.org/ или Telethon https://docs.telethon.dev/en/stable/ .
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы