Telegram.Bot ist der beliebteste .NET-Client für die Telegram Bot API.
Die Bot-API ist eine HTTP-basierte Schnittstelle, die für Entwickler entwickelt wurde, die Bots für Telegram erstellen möchten.
Check Bots: Eine Einführung für Entwickler ? um zu verstehen, was ein Telegram-Bot ist und was er kann.
Wir, das Telegram Bots-Team, konzentrieren uns hauptsächlich auf die Entwicklung mehrerer NuGet-Pakete zum Erstellen von Chatbots.
➡️ Wenn die Bot-API für Ihre Anwendungsfälle zu eingeschränkt ist, können Sie die zu 100 % in C# geschriebene Telegram-Client-API-Implementierung ausprobieren: https://github.com/wiz0u/WTelegramClient
Pakete | Dokumentation | Nachrichtenkanal | Team | Gruppenchat |
---|---|---|---|---|
nuget.org-Paket-Feed | Buch über Telegram-Bots | Abonnieren Sie den Kanal @tgbots_dotnet um unsere neuesten Nachrichten zu erhalten | Das Team, das zu dieser Arbeit beiträgt | Nehmen Sie an unserem Chat teil, um über Bots zu sprechen und Fragen zu stellen |
Bitte lesen Sie ➡️ die Schnellstartanleitung.
Das Projekt zielt auf mindestens .NET Standard 2.0 und .NET 6 ab, wobei .NET 8 oder neuer empfohlen wird.
Dieses Projekt wird als Kernpaket bezeichnet und ist für die Entwicklung von Telegram-Bots immer erforderlich. Es gibt Erweiterungspakete, die Sie für zusätzliche Funktionen in Ihre Bot-Projekte einbinden können:
Dieses Projekt wird vor jeder Veröffentlichung vollständig mithilfe von Unit-Tests und Systemintegrationstests getestet. Tatsächlich sind unsere Testfälle selbstdokumentierend und dienen als Beispiele für Bot-API-Methoden. Sobald Sie die Grundlagen von Telegram-Chatbots erlernt haben, können Sie den Code anhand von Beispielen leicht verstehen und ihn in Ihren eigenen Bot-Projekten verwenden.