понял, то сколько раз на кнопу я нажму, то столько раз она будет отправляться, пока не перезапустить бот? Если так, то как на моё событие делать только один обработчик?
Подписываться на него один раз, например в конструкторе: public SomeType() { client.OnMessageReceive += ... client.OnCallbackQuery += ... }
Все нормально, конструктор объекта вызывается автоматически когда ты создаешь объект через оператор new var @object = new object();
Возможно тебе поможет паттерн синглтон
Окей, посмотрю. Спасибо)
Обсуждают сегодня