00Первые задачи
Простой Telegram-бот, который отвечает на сообщения
Бот, который повторяет твоё сообщение или отвечает «привет». Покажет всё что нужно для первого бота: токен, библиотека, запуск.
Хочу сделать самого простого Telegram-бота — он отвечает на сообщения, и всё. Это мой первый бот.
Помоги мне:
- Как получить токен для бота — пошагово через @BotFather в Telegram. С чего начать, что нажимать, что переслать обратно в Telegram.
- На каком языке писать — посоветуй один и объясни почему. Не предлагай выбор из четырёх. Один. Если Python — почему Python. Если Node.js — почему Node.js.
- Какую библиотеку взять — одну, самую популярную для выбранного языка.
- Полный код бота — копирую и вставляю. Бот должен:
- реагировать на команду
/start— отправлять «Привет! Напиши мне что-нибудь, я повторю», - на любое другое сообщение — повторять то же самое в ответ.
- реагировать на команду
- Как запустить локально на моём компьютере (я на %ПЛАТФОРМА%). По шагам: какие команды в терминале, что должно появиться на экране как сигнал «работает».
- Куда положить токен, чтобы он не утёк (короткое объяснение про переменные окружения / файл .env — без жаргона).
- Что делать если не работает — три самые частые проблемы и как их быстро проверить:
- токен неверный,
- бот выключен через @BotFather,
- не та библиотека.
- Что попробовать дальше — одна следующая идея (например: «пусть бот отправляет случайный анекдот»). Одна, не пять.
Не используй слова «webhook», «polling» без объяснения. Если используешь — сразу скобки.
Похожие промты
start / basics
Что такое «промт» и зачем он нужен
Само слово, отличие от обычного вопроса, три уровня качества — плохой / средний / хороший. С примерами.
beginnerstartbasics
Открыть
Начальный10-15 мин
start / basics
Как начать работать с Claude Code — мой первый раз
Пошаговая инструкция первого запуска: открыть, дать первое задание, что увидеть на экране, куда нажать.
beginnerstartbasics
Открыть
Начальный15-20 мин
start / basics
Объясни мне X — как ребёнку 10 лет
Универсальный промт «расскажи без жаргона». Подставь любой непонятный термин или концепт — получишь объяснение, которое можно понять с первого раза.
beginnerstartexplain
Открыть
Начальный5-10 мин