コード例 #1
0
ファイル: Bot.cs プロジェクト: inter8ection/Obvs.Integrations
        private async Task SendMessageToHandlerAsync(Channel channel, User user, string text, bool botIsMentioned, Handler handler)
		{
			try
			{
				await handler.OnMessage(channel, user, text, botIsMentioned, _cancellationSource.Token);
			}
			catch (Exception ex)
			{
				await SendMessage(channel, ex.ToString());
			}
		}
コード例 #2
0
ファイル: Bot.cs プロジェクト: inter8ection/Obvs.Integrations
		public void RegisterHandler(Handler handler)
		{
			handler.SetBot(this);
			_handlers.Add(handler);
		}