예제 #1
0
        private async Task SendMessageConnected(ChatAccount account)
        {
            var bridges = await CommandTool.Instance.Repository.FindBridges(account.OwnerId);

            foreach (var item in bridges.Where(q => q.UserId != account.UserId))
            {
                var msg = CommandTool.Instance.Request.CreateMessage(item.Address, item.ChannelId, $"{account.Name} connected this bridge.");
                await CommandTool.Instance.Client.Messages.SendMessageAsync(msg);
            }
        }
예제 #2
0
 public void SetAccountData(Message message, ChatAccount account)
 {
     message.SetBotUserData(PropertyAccount, account);
 }