Beispiel #1
0
        private async Task HandleStartMessageRequest(Message message)
        {
            if (message.Text == "/start")
            {
                var chatExist = await _chatsRepository.ExistsAsync(message.Chat.Id);

                if (chatExist)
                {
                    await _botClient.SendTextMessageAsync(message.Chat.Id,
                                                          "You are already authenticated to receive updates. Just wait.");
                }
                else
                {
                    await _botClient.SendTextMessageAsync(message.Chat.Id,
                                                          $"Get an *access token* from *@{_configuration.AdminUsername}* to start. Then just send it to me as a simple message.",
                                                          ParseMode.Markdown);
                }
            }
        }