Вход | Регистрация
 

Не работает АПИ телеграмм

Не работает АПИ телеграмм
Я
   megabax
 
19.08.21 - 13:25
Добрый день.
Пытаюсь подключиться к телеграм через АПИ (NuGet пакет Telegram.Bot)
Делаю так (на C#):

string Key= "некий ключ";
            TelegramBotClient _Bot = new TelegramBotClient(Key); // инициализируем API
            await _Bot.SetWebhookAsync(""); // Обязательно! Убираем старую привязку к вебхуку для бота

            _Bot.OnUpdate += (object su, UpdateEventArgs evu) =>
            {
                if (evu.Update.CallbackQuery != null || evu.Update.InlineQuery != null) return; // в этом блоке нам келлбэки и инлайны не нужны
                var update = evu.Update;
                var message = update.Message;
                if (message == null) return;
                if (message.Type == Telegram.Bot.Types.Enums.MessageType.Text)
                {
                    //telegram_id = message.Chat.Id.ToString();
                    //if(confirm_uid)
                    listBox1.Items.Add(message.Text);
                }
            };

            // запускаем прием обновлений
            _Bot.StartReceiving();

но на строке await _Bot.SetWebhookAsync(""); выдает ошибку:

Telegram.Bot.Exceptions.ApiRequestException
HResult=0x80131500
Сообщение = Unauthorized
Источник = Telegram.Bot
Трассировка стека:
в Telegram.Bot.TelegramBotClient.<MakeRequestAsync>d__55`1.Mov eNext()
в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSucce ss(Task task)
в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess AndDebuggerNotification(Task task)
в System.Runtime.CompilerServices.TaskAwaiter.GetResult()
в BotApp.Form1.<button1_Click>d__1.MoveNext() в D:\Шуравин\ТелеграмБот\BotApp\BotApp\Form1.cs:строка 26

Подскажите, пожалуйста, что делаю не так? Раньше подобный код работал.
   ДенисЧ
 
1 - 19.08.21 - 13:27
Для начала - ты выбрал не тот форум )))
   icipher
 
2 - 19.08.21 - 13:31
там же есть deleteWebhook
   polosov
 
3 - 19.08.21 - 13:33
(0) Делай на 1С.
С# ущербный.
   megabax
 
4 - 19.08.21 - 13:34
(2) Точно так же не работает
   megabax
 
5 - 19.08.21 - 13:35
(3) Ага, и потом 1С подключать как библиотеку к C#,
   ДенисЧ
 
6 - 19.08.21 - 13:39
(5) А что, 1сные боты не работают?
   megabax
 
7 - 19.08.21 - 13:40
(6) Основная программа на C# написана
   ДенисЧ
 
8 - 19.08.21 - 13:41
(7) Тогда (1)

Список тем форума
 
Миста — веселый ресурс со своими эксклюзивными тараканами Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.