Class SpicordHook

java.lang.Object
org.spicord.api.addon.SimpleAddon
dev.unnm3d.redischat.discord.SpicordHook
All Implemented Interfaces:
IDiscordHook

public class SpicordHook extends org.spicord.api.addon.SimpleAddon implements IDiscordHook
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onLoad(org.spicord.bot.DiscordBot bot)
     
    void
    onMessageReceived(org.spicord.bot.DiscordBot bot, net.dv8tion.jda.api.events.message.MessageReceivedEvent event)
     
    void
    onShutdown(org.spicord.bot.DiscordBot bot)
     
    void
     

    Methods inherited from class org.spicord.api.addon.SimpleAddon

    getAuthor, getCommands, getDataFolder, getFile, getId, getLogger, getName, getRequiredIntents, getSpicord, getVersion, initFields, isJavaScriptAddon, onCommand, onDisable, onReady, onRegister, onUnload, onUnregister

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SpicordHook

      public SpicordHook(RedisChat plugin)
  • Method Details

    • onLoad

      public void onLoad(org.spicord.bot.DiscordBot bot)
      Overrides:
      onLoad in class org.spicord.api.addon.SimpleAddon
    • onShutdown

      public void onShutdown(org.spicord.bot.DiscordBot bot)
      Overrides:
      onShutdown in class org.spicord.api.addon.SimpleAddon
    • sendDiscordMessage

      public void sendDiscordMessage(ChatMessage chatMessageInfo)
      Specified by:
      sendDiscordMessage in interface IDiscordHook
    • onMessageReceived

      public void onMessageReceived(org.spicord.bot.DiscordBot bot, net.dv8tion.jda.api.events.message.MessageReceivedEvent event)
      Overrides:
      onMessageReceived in class org.spicord.api.addon.SimpleAddon