Начало
Добро пожаловать в grammY! Вы пришли в нужное место.
Что такое grammY?
grammY — это фреймворк для создания ботов в Telegram. Он может быть использован для написания ботов на TypeScript и JavaScript и работает на Node.js, Deno и в браузере.
Ознакомьтесь с Введением, если вы новичок в написании Telegram ботов, особенно если у вас мало опыта в программировании.
Если вы знаете, как писать проект для Node.js или Deno, или уже создали бота Telegram с помощью другого фреймворка для ботов, начните работу в считанные минуты с помощью нашего руководства.
О документации
Документация по ботам grammY разделена на три уровня.
- Высокоуровневая документация grammY (этот сайт)
- Низкоуровневая документация grammY API (автогенерируемая часть этого сайта)
- Документация API Raw HTTP от Telegram
Первая часть (вы смотрите на нее!) объясняет, как работают боты и как использовать grammY. Это то, что вы будете использовать чаще всего. Раздел Изучение всегда является хорошим началом, так как в нем объясняются все основные концепции. Также ознакомьтесь с нашей великолепной коллекцией Плагинов и посмотрите на Примеры.
Вторая часть — это grammY API, ссылка на который находится в верхней части страницы. Это подробный обзор каждого кусочка кода, который предоставляет grammY. Он автоматически генерируется из кода grammY и содержит все полезные пояснения к подсказкам, которые обычно можно найти, наведя курсор на любой элемент grammY в редакторе кода. То же самое справедливо для каждого плагина в экосистеме grammY. Помимо того, что плагины отображаются в справочнике API, их ссылки на API находятся в описании в нижней части страницы каждого плагина.
Третья часть предоставлена Telegram и содержит список исходных методов HTTP API, к которым grammY будет обращаться под капотом. Справочик на API grammY ссылается на него везде, где это имеет смысл. Загляните туда, если вас интересуют подробные параметры, которые вы можете передавать в вызовы API.
Присоединяйтесь к сообществу!
У нас есть дружественный чат сообщества в Telegram, который приветствует всех новых участников. (Вы можете найти русскоязычный чат здесь). Присоединяйтесь к нам, чтобы получить помощь, задать вопросы, узнать советы и хитрости для вашего следующего проекта бота.