using System.Collections.Generic; using Telegram.Bot.Args; namespace JetKarmaBot.Commands { public class StartCommand : IChatCommand { Db Db; public StartCommand(Db db) { Db = db; } public IReadOnlyCollection Names => new[] { "start" }; public bool Execute(object sender, MessageEventArgs args) { Db.AddChat(new Db.Chat { ChatId = args.Message.Chat.Id }); Db.AddUser(new Db.User { UserId = args.Message.From.Id }); return true; } } }