C# 클래스 BotVentic.MessageHandler

파일 보기 프로젝트 열기: 3ventic/BotVentic

공개 메소드들

메소드 설명
HandleEdit ( object client, Discord.MessageUpdatedEventArgs e ) : void
HandleIncomingMessage ( object client, Discord.MessageEventArgs e ) : void

비공개 메소드들

메소드 설명
AddBotReply ( Discord.Message bot, Discord.Message user ) : void
GetEmoteUrl ( EmoteInfo emote_info ) : string
GetExistingBotReplyOrNull ( ulong id ) : Discord.Message
HandleCommands ( Discord.DiscordClient client, string reply, string words ) : Task
HandleEmotesAndConversions ( string reply, string words ) : string
IsMessageLastRepliedTo ( ulong channelId, ulong messageId ) : bool
IsWordEmote ( string code, string &reply, bool caseSensitive = true ) : bool
NullToEmpty ( string str ) : string
SendReply ( object client, Discord.Message message, ulong channelId, ulong messageId, string reply ) : System.Threading.Tasks.Task

메소드 상세

HandleEdit() 공개 정적인 메소드

public static HandleEdit ( object client, Discord.MessageUpdatedEventArgs e ) : void
client object
e Discord.MessageUpdatedEventArgs
리턴 void

HandleIncomingMessage() 공개 정적인 메소드

public static HandleIncomingMessage ( object client, Discord.MessageEventArgs e ) : void
client object
e Discord.MessageEventArgs
리턴 void