Telegram.Bot — самый популярный .NET-клиент для Telegram Bot API.
Bot API — это интерфейс на основе HTTP, созданный для разработчиков, стремящихся создавать ботов для Telegram.
Проверка ботов: введение для разработчиков ? понять, что такое Telegram-бот и что он умеет.
Мы, команда Telegram Bots, в основном сосредоточены на разработке нескольких пакетов NuGet для создания чат-ботов.
➡️ Если Bot API слишком ограничен для ваших вариантов использования, вы можете попробовать реализацию Telegram Client API, полностью написанную на C# https://github.com/wiz0u/WTelegramClient
Пакеты | Документация | Новостной канал | Команда | Групповой чат |
---|---|---|---|---|
фид пакета nuget.org | Книга ботов Telegram | Подпишитесь на канал @tgbots_dotnet чтобы получать наши последние новости. | Команда, вносящая вклад в эту работу | Присоединяйтесь к нашему чату, чтобы поговорить о ботах и задать вопросы. |
Пожалуйста, ознакомьтесь ➡️ с кратким руководством.
Проект нацелен как минимум на .NET Standard 2.0 и .NET 6 , рекомендуется .NET 8 или более позднюю версию.
Этот проект называется основным пакетом и всегда необходим для разработки ботов Telegram. Существуют пакеты расширений, которые вы можете включить в свои проекты ботов для получения дополнительной функциональности:
Этот проект полностью тестируется с использованием модульных тестов и тестов системной интеграции перед каждым выпуском. Фактически, наши тестовые примеры являются самодокументируемыми и служат примерами для методов Bot API. Изучив основы чат-ботов Telegram, вы сможете легко понимать код в примерах и использовать его в собственных бот-проектах.