Shiba Bank

Как получить api_id и api_hash Telegram

Как получить api_id и api_hash для Telegram API на my.telegram.org: где раздел «API development tools», что указать в форме, почему ключи нельзя публиковать и за что Telegram блокирует аккаунты.

Обновлено 02.10.2026 · 2 мин чтения

api_id и api_hash — ключи приложения для Telegram API (MTProto). Они нужны, чтобы написать свой клиент Telegram или программу, которая входит в Telegram как пользователь, — например, на Telethon, Pyrogram или TDLib. Для ботов они не нужны: бот работает по токену от @BotFather.

Как получить api_id и api_hash

  1. Зарегистрируйтесь в Telegram через официальное приложение.
  2. Откройте my.telegram.org и войдите по номеру телефона — код подтверждения придёт в Telegram.
  3. Откройте раздел «API development tools».
  4. Заполните форму: название приложения (App title), короткое имя (Short name) и платформу.
  5. Сохраните — на странице появятся App api_id и App api_hash.

На один номер телефона можно получить только один api_id.

Важно

Указывайте номер, которым пользуетесь: на него Telegram присылает важные уведомления для разработчиков.

Читайте также: Как создать бота в ТГ.

Как хранить ключи

  • api_hash — секрет. Не публикуйте его в открытом коде, на GitHub и в чатах.
  • Не берите для своего приложения чужие ключи из примеров в интернете: у опубликованных ключей появляется ошибка API_ID_PUBLISHED_FLOOD, и войти через них не получится.
  • Ключи привязаны к вашему аккаунту — за то, что делает приложение с ними, отвечаете вы.

За что Telegram блокирует

По правилам Telegram API аккаунт блокируют навсегда, если через API рассылают спам, флудят или накручивают подписчиков и просмотры каналов. Аккаунты, которые входят через неофициальные клиенты, Telegram берёт под наблюдение. Если вас заблокировали по ошибке, Telegram предлагает написать на recover@telegram.org и описать, как вы используете API.

Если нужны не ключи, а звёзды и Premium

Чтобы продавать что-то за звёзды в своём боте, api_id не нужен — хватит Bot API: как принимать оплату звёздами в боте. А купить звёзды или Premium для пользователей из своей программы можно через API бота Shiba Bank — Telegram Stars API.

Частые вопросы

Где взять api_id и api_hash Telegram?

На my.telegram.org: войдите по номеру телефона, откройте «API development tools» и заполните форму приложения.

Нужен ли api_id для бота?

Нет. Бот работает через Bot API по токену от @BotFather. api_id и api_hash нужны для программ, которые входят в Telegram как пользователь.

Можно ли получить несколько api_id?

На один номер телефона — только один api_id.

Можно ли показывать api_hash другим?

Нет. Это секрет приложения: держите его вне открытого кода и не передавайте посторонним.

Открыть бота
QR-код ссылки в Telegram

Откройте в Telegram

Наведите камеру телефона на код

Открыть в Telegram Desktop

Откроется окно Shiba Bank в Telegram.Откроется чат с ботом @barboskich_stars_bot.Telegram предложит выбрать группу и выдать боту права администратора.