Method | Description | |
---|---|---|
Connect ( ) : System.Threading.Tasks.Task | ||
Disconnect ( ) : void | ||
GetBotUserName ( ) : string | ||
GetChannelId ( string channelName ) : string | ||
GetUserIdForUsername ( string username ) : string | ||
ListChannels ( ) : string>.Dictionary |
||
MessageReceived ( |
||
NoobotCore ( IConfigReader configReader, ILog log, INoobotContainer container ) : System | ||
Ping ( ) : System.Threading.Tasks.Task | ||
SendMessage ( Noobot.Core.MessagingPipeline.Response.ResponseMessage responseMessage ) : System.Threading.Tasks.Task |
Method | Description | |
---|---|---|
GetAttachmentFields ( Noobot.Core.MessagingPipeline.Response.Attachment attachment ) : IList |
||
GetAttachments ( Noobot.Core.MessagingPipeline.Response.Attachment attachment ) : IList |
||
GetChatHub ( Noobot.Core.MessagingPipeline.Response.ResponseMessage responseMessage ) : Task |
||
GetUserChannel ( |
||
GetUserChatHub ( string userId, bool joinChannel = true ) : Task |
||
GetUsername ( |
||
OnDisconnect ( ) : void | ||
Reconnect ( ) : void | ||
StartPlugins ( ) : void |
TODO: Move these methods into container?
|
|
StopPlugins ( ) : void |
TODO: Move these methods into container?
|
public Connect ( ) : System.Threading.Tasks.Task | ||
return | System.Threading.Tasks.Task |
public GetChannelId ( string channelName ) : string | ||
channelName | string | |
return | string |
public GetUserIdForUsername ( string username ) : string | ||
username | string | |
return | string |
public MessageReceived ( |
||
message | ||
return | System.Threading.Tasks.Task |
public NoobotCore ( IConfigReader configReader, ILog log, INoobotContainer container ) : System | ||
configReader | IConfigReader | |
log | ILog | |
container | INoobotContainer | |
return | System |
public Ping ( ) : System.Threading.Tasks.Task | ||
return | System.Threading.Tasks.Task |
public SendMessage ( Noobot.Core.MessagingPipeline.Response.ResponseMessage responseMessage ) : System.Threading.Tasks.Task | ||
responseMessage | Noobot.Core.MessagingPipeline.Response.ResponseMessage | |
return | System.Threading.Tasks.Task |