Telegram.Bot est le client .NET le plus populaire pour l'API Telegram Bot.
L'API Bot est une interface basée sur HTTP créée pour les développeurs désireux de créer des robots pour Telegram.
Check Bots : une introduction pour les développeurs ? pour comprendre ce qu'est un bot Telegram et ce qu'il peut faire.
Nous, l'équipe Telegram Bots, nous concentrons principalement sur le développement de plusieurs packages NuGet pour la création de chatbots.
➡️ Si l'API Bot est trop limitée pour vos cas d'utilisation, vous pouvez essayer l'implémentation de l'API Telegram Client écrite à 100 % en C# https://github.com/wiz0u/WTelegramClient
Forfaits | Documentation | Chaîne d'information | Équipe | Discussion de groupe |
---|---|---|---|---|
Flux de packages nuget.org | Livre sur les robots Telegram | Abonnez-vous à la chaîne @tgbots_dotnet pour recevoir nos dernières nouvelles | L'équipe contribuant à ce travail | Rejoignez notre chat pour parler des robots et poser des questions |
Veuillez consulter ➡️ le guide de démarrage rapide.
Le projet cible au minimum .NET Standard 2.0 et .NET 6 , .NET 8 ou plus récent étant recommandé.
Ce projet est appelé package de base et est toujours requis pour développer des robots Telegram. Il existe des packages d'extension que vous pouvez inclure dans vos projets de bot pour des fonctionnalités supplémentaires :
Ce projet est entièrement testé à l'aide de tests unitaires et de tests d'intégration de systèmes avant chaque version. En fait, nos cas de test sont auto-documentés et servent d'exemples pour les méthodes de l'API Bot. Une fois que vous aurez appris les bases des chatbots Telegram, vous pourrez facilement comprendre le code dans les exemples et l'utiliser dans vos propres projets de bot.