2.5Kпросмотров
66.2%от подписчиков
17 марта 2026 г.
Score: 2.7K
"Инструкция по Телеграм Боту" Сделал в инстаграме рилс, о том как создать свой ТГ бот, без знания программирования и бесплатно. А сюда прикрепляю текстовую инструкцию: 1) Шаг 1. Генерируем файлы через ИИ
Открываем вашу любимую ИИ (любая ChatGPT / Gemini / Deepseek и тд) и вставляем туда вот этот промпт. И заменяем <задача>, на то что хотите создать, желательно с примерами:
Напиши мне код для телеграм бота, для: <задача> Тех стек:
- используй язык программирования: python@3.13.12
- данные храни локально в рантайме
- для переменных окружения используй .env файл. для ТГ ключа используй ключ: TG_BOT_API_KEY
- сформируй мне архив со всеми нужными для запуска файлами что бы я его скачал в рилсе я добавил это:
Учета калорий по КБЖУ. Каждый день считалось сколько я калорий употребил.
- Хочу что бы ввод калорий был: Б<> Ж<> У<> комментарий, а К считалось по Б×4 + Ж×9 + У×4 = ккал.
Пример:
б30 ж15 у10 омлет
б5 у25
- установить цель калорий на день - команда /target
- посмотреть все записи за текущий день - командой /day
- посмотреть результаты в формате result/target за 30 дней - командой /history
Ждем пока все сгенерируется, скачиваем архив, разархивируем 2) Шаг 2. Выгружаем файлы
• Заходим на github.com, регистрируемся (через gmail очень просто)
• Потом нажимаем "Create Repository" (создать репозиторий)
• вводим его имя (на ваш вкус на англ) и нажимаем создать
• потом жмем "Upload existing files" (загрузить файлы) и выбираем то, что скачали из ИИ 3) Шаг 3. Запускаем сервер
• регистрируемся по реферальной ссылка на railway.com. По ней вам при регистрации вместо 5$ дадут 20$. Один месяц стоит 1$ ,то есть сможете больше года пользоваться
• Регистрийтесь с использованим GitHub, который был создан на прошлом шаге. • Потом надо нажать на "зеленую кнопку" - даете доступ к своем Репозиторию с прошлого шага
• потом согласиться с правилами сервиса - прокрутить и внизу фиолетовая кнопка
• и теперь создаем сервер, опять же на основе Github Repository и выбираете свой ТГ бот Если вдруг где-то застряли то пишите, я вам скину скрины :)
А в целом в любой непонятной ситуации либо жмите большую цветную кнопку, либо выбираете GitHub/ GitHub Repository 4) Шаг 4. Регистрируем бота в самом ТГ
• переходим в Телеге в системного бота: @BotFather
• жмете Start и пишите /new_bot
• потом выбираете для него имя, а потом никнейм. Оба должны заканчиваться на Bot. Типо Yura_Calories_Bot
• копируете HTTP API Key. выглядит он примерно так: 8608022094:AAFP5UBA0gA8P1e0QeiiPgMeOevDLMG3Rs0 5) Шаг 5. Соединяем Телегарм и Сервер
• возвращаемся на railway.com (шаг 3) и нажимаем на наш сервер
• Переходим во вкладку Variables (Переменные), и нажимаем справа Create (Создать)
• там надо заполнить 2 поля. В левое вставляем строчку: TG_BOT_API_KEY, а в правое ваш HTTP API Key из прошлого шага.
• нажимаете слева синюю кнопку Deploy (Запустить) 6) Шаг 6. Проверяка
• заходите в ваш бот. Можно нажать на ссылку в сообщении от @BotFather. у меня это t.me/kbju_yura_bot
• жмете Start и наслаждаетесь Ресурсы:
сайт для хранения файлов: github.com
сайт для запуска бота: railway.com
чат для регистрации бота: @BotFather Важные нюансы:
• никому не давайте свой HTTP API Key - тот кто его знает, получает контроль над ботом
• специально опустил пункт хранение данных. Сейчас при перезапуске сервера, прежде введенные данные удалятся. Что бы не удалялись, нужно БД подключать - это отдельный топик