C# Класс IrcDotNet.TwitterBot

Наследование: BasicIrcBot
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
TwitterBot ( ) : System

Защищенные методы

Метод Описание
InitializeChatCommandProcessors ( ) : void
InitializeCommandProcessors ( ) : void
OnChannelMessageReceived ( IrcChannel channel, IrcMessageEventArgs e ) : void
OnChannelNoticeReceived ( IrcChannel channel, IrcMessageEventArgs e ) : void
OnChannelUserJoined ( IrcChannel channel, IrcChannelUserEventArgs e ) : void
OnChannelUserLeft ( IrcChannel channel, IrcChannelUserEventArgs e ) : void
OnClientConnect ( IrcClient client ) : void
OnClientDisconnect ( IrcClient client ) : void
OnClientRegistered ( IrcClient client ) : void
OnLocalUserJoinedChannel ( IrcLocalUser localUser, IrcChannelEventArgs e ) : void
OnLocalUserLeftChannel ( IrcLocalUser localUser, IrcChannelEventArgs e ) : void
OnLocalUserMessageReceived ( IrcLocalUser localUser, IrcMessageEventArgs e ) : void
OnLocalUserNoticeReceived ( IrcLocalUser localUser, IrcMessageEventArgs e ) : void

Приватные методы

Метод Описание
GetTwitterBotUser ( IrcUser ircUser ) : TwitterBotUser
ProcessChatCommandHome ( IrcClient client, IIrcMessageSource source, IList targets, string command, IList parameters ) : void
ProcessChatCommandListUsers ( IrcClient client, IIrcMessageSource source, IList targets, string command, IList parameters ) : void
ProcessChatCommandLogIn ( IrcClient client, IIrcMessageSource source, IList targets, string command, IList parameters ) : void
ProcessChatCommandLogOut ( IrcClient client, IIrcMessageSource source, IList targets, string command, IList parameters ) : void
ProcessChatCommandMentions ( IrcClient client, IIrcMessageSource source, IList targets, string command, IList parameters ) : void
ProcessChatCommandSend ( IrcClient client, IIrcMessageSource source, IList targets, string command, IList parameters ) : void
SanitizeTextForIrc ( string value ) : string
SendGreeting ( IrcLocalUser localUser, IIrcMessageTarget target ) : void
SendTweetInfo ( IrcClient client, IList targets, TwitterStatus tweet ) : void

Описание методов

InitializeChatCommandProcessors() защищенный Метод

protected InitializeChatCommandProcessors ( ) : void
Результат void

InitializeCommandProcessors() защищенный Метод

protected InitializeCommandProcessors ( ) : void
Результат void

OnChannelMessageReceived() защищенный Метод

protected OnChannelMessageReceived ( IrcChannel channel, IrcMessageEventArgs e ) : void
channel IrcChannel
e IrcMessageEventArgs
Результат void

OnChannelNoticeReceived() защищенный Метод

protected OnChannelNoticeReceived ( IrcChannel channel, IrcMessageEventArgs e ) : void
channel IrcChannel
e IrcMessageEventArgs
Результат void

OnChannelUserJoined() защищенный Метод

protected OnChannelUserJoined ( IrcChannel channel, IrcChannelUserEventArgs e ) : void
channel IrcChannel
e IrcChannelUserEventArgs
Результат void

OnChannelUserLeft() защищенный Метод

protected OnChannelUserLeft ( IrcChannel channel, IrcChannelUserEventArgs e ) : void
channel IrcChannel
e IrcChannelUserEventArgs
Результат void

OnClientConnect() защищенный Метод

protected OnClientConnect ( IrcClient client ) : void
client IrcClient
Результат void

OnClientDisconnect() защищенный Метод

protected OnClientDisconnect ( IrcClient client ) : void
client IrcClient
Результат void

OnClientRegistered() защищенный Метод

protected OnClientRegistered ( IrcClient client ) : void
client IrcClient
Результат void

OnLocalUserJoinedChannel() защищенный Метод

protected OnLocalUserJoinedChannel ( IrcLocalUser localUser, IrcChannelEventArgs e ) : void
localUser IrcLocalUser
e IrcChannelEventArgs
Результат void

OnLocalUserLeftChannel() защищенный Метод

protected OnLocalUserLeftChannel ( IrcLocalUser localUser, IrcChannelEventArgs e ) : void
localUser IrcLocalUser
e IrcChannelEventArgs
Результат void

OnLocalUserMessageReceived() защищенный Метод

protected OnLocalUserMessageReceived ( IrcLocalUser localUser, IrcMessageEventArgs e ) : void
localUser IrcLocalUser
e IrcMessageEventArgs
Результат void

OnLocalUserNoticeReceived() защищенный Метод

protected OnLocalUserNoticeReceived ( IrcLocalUser localUser, IrcMessageEventArgs e ) : void
localUser IrcLocalUser
e IrcMessageEventArgs
Результат void

TwitterBot() публичный Метод

public TwitterBot ( ) : System
Результат System