initial chat options implementation

This commit is contained in:
Andriy
2023-07-20 20:24:16 +03:00
parent 46774bfd93
commit 8de8eac959
17 changed files with 420 additions and 5 deletions
+20
View File
@@ -0,0 +1,20 @@
using System.Threading.Tasks;
using BotFramework;
using BotFramework.Attributes;
using BotFramework.Enums;
using Telegram.Bot;
namespace Kruzya.TelegramBot.Core;
public class Test : BotEventHandler
{
public uint Counter { get; set; } = 5;
[Command(InChat.All, "test_state")]
public async Task TestState()
{
Counter++;
await Bot.SendTextMessageAsync(Chat.Id, Counter.ToString());
}
}