Je ne trouve pas d'exemple d'envoi de message par protocole de télégramme à partir de C #. J'ai essayé d'utiliser this mais j'ai échoué. Pouvez-vous me donner des exemples?
TLSharp est l'implémentation de base de Telegram API on C #. Voir ici https://github.com/sochix/TLSharp
Pour mon bot, j'utilise le paquet Telegram.Bot nuget. Exemple de code complet est ici .
Voici un exemple d'envoi de message en réponse au message entrant.
// create bot instance
var bot = new TelegramBotClient("YourApiToken");
// test your api configured correctly
var me = await bot.GetMeAsync();
Console.WriteLine($"{me.Username} started");
// start listening for incoming messages
while (true)
{
//get incoming messages
var updates = await bot.GetUpdatesAsync(offset);
foreach (var update in updates)
{
// send response to incoming message
await bot.SendTextMessageAsync(message.Chat.Id,"The Matrix has you...");
}
}