karmabot/JetKarmaBot/Commands/StartCommand.cs
2018-12-15 00:43:47 +03:00

23 lines
579 B
C#

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