Skip to content

Telegram_bots – это мощная библиотека для создания ботов в мессенджере Telegram. Она предоставляет удобный интерфейс для работы с API Telegram, позволяя разработчикам легко создавать, управлять и поддерживать своих ботов.

License

Notifications You must be signed in to change notification settings

egor5f421/Telegram-bots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram_bots

Библиотека для создания Telegram-ботов на C#.


Описание

Эта библиотека предоставляет простой и удобный способ создания Telegram-ботов с использованием языка программирования C#. Она позволяет легко обрабатывать обновления от пользователей, отправлять сообщения и работать с клавиатурой.


Установка

Для установки библиотеки скачайте последний релиз и подключите его к вашему проекту как обычную библиотеку.


Как начать

Для начала работы создайте экземпляр класса TelegramBot, передав ему токен вашего бота:

using TelegramBot bot = new("your_secret_token");

Затем добавьте обработчик обновлений:

bot += Update;

private static async Task Update(Update update, TelegramBot bot)
{
    // Обработка обновлений
}

Отправка сообщений

Для отправки сообщений используется метод SendMessage. Он принимает следующие параметры:

  • messageText: Текст сообщения.
  • chatId: Идентификатор чата. Если не указан, сообщение отправляется в чат, откуда пришло последнее обновление.
  • replyParameters: Параметры ответа.
  • keyboard: Клавиатура, которая будет отображаться вместе с сообщением.

Пример использования:

await bot.SendMessage("Привет!", chatId: 123456789);

Преимущества и отличия

  • Простая интеграция с вашим проектом.
  • Удобный синтаксис для обработки обновлений и отправки сообщений.
  • Поддержка клавиатуры.

Лицензия

Этот проект распространяется под лицензией GNU General Public License v3.0. Полную версию лицензии вы можете найти в файле LICENSE.


Примечание

Остальная документация доступна в релизе.


About

Telegram_bots – это мощная библиотека для создания ботов в мессенджере Telegram. Она предоставляет удобный интерфейс для работы с API Telegram, позволяя разработчикам легко создавать, управлять и поддерживать своих ботов.

Topics

Resources

License

Stars

Watchers

Forks

Languages