コード例 #1
0
ファイル: ChatDocument.cs プロジェクト: Mofsy/jinxbot
 void EnteredChat(object sender, EnteredChatEventArgs e)
 {
     Product clientProduct = Product.GetByProductCode(m_client.Settings.Client.ToUpperInvariant());
     string imgID = m_prp.Icons.GetImageIdFor(UserFlags.None, UserStats.CreateDefault(clientProduct));
     Image userImg = ProfileResourceProvider.GetForClient(m_client).Icons.GetImageFor(UserFlags.None, UserStats.CreateDefault(clientProduct));
     chat.AddChat(new ChatNode("Entered chat as ", CssClasses.EnteringChat),
         new ImageChatNode(string.Concat(imgID, ".jpg"),
             userImg, clientProduct.Name),
         new ChatNode(e.UniqueUsername, CssClasses.UsernameOther));
     m_userName = e.UniqueUsername;
     m_inChat = true;
     m_enteredChat = DateTime.Now;
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: Mofsy/jinxbot
 static void client_EnteredChat(object sender, EnteredChatEventArgs e)
 {
     Console.WriteLine("Entered chat as {0}", e.UniqueUsername);
 }
コード例 #3
0
 void Client_EnteredChat(object sender, EnteredChatEventArgs e)
 {
     if (__enteredChat != null)
         __enteredChat.Call(_host.ClientHost, ConvObj(e));
 }
コード例 #4
0
ファイル: JinxBotWebPlugin.cs プロジェクト: Mofsy/jinxbot
 void EnteredChat(object sender, EnteredChatEventArgs e)
 {
     PostEvent(new ClientEvent { EventType = ClientEventType.EnteredChat, EventData = e });
 }