11import java .awt .Color
22
33import org .codeoverflow .chatoverflow .api .io .dto .chat .discord .DiscordEmbed
4- import org .codeoverflow .chatoverflow .api .io .event .chat .discord .{DiscordChatMessageDeleteEvent , DiscordChatMessageEditEvent , DiscordChatMessageSendEvent }
4+ import org .codeoverflow .chatoverflow .api .io .event .chat .discord .{DiscordChatMessageDeleteEvent , DiscordChatMessageEditEvent , DiscordChatMessageReceiveEvent }
55import org .codeoverflow .chatoverflow .api .plugin .{PluginImpl , PluginManager }
66
77import scala .collection .JavaConverters ._
@@ -17,7 +17,7 @@ class discordTestPlugin(manager: PluginManager) extends PluginImpl(manager) {
1717 discordOutputReq.get.setChannel(discordChannelReq.get.get)
1818 println(s " Input connected to channel ${discordInputReq.get().getChannelId}" )
1919 println(s " Output connected to channel ${discordOutputReq.get().getChannelId}" )
20- discordInputReq.get.registerChatMessageSendEventHandler (onMessage)
20+ discordInputReq.get.registerChatMessageReceiveEventHandler (onMessage)
2121 discordInputReq.get.registerChatMessageEditEventHandler(onMessageEdit)
2222 discordInputReq.get.registerChatMessageDeleteEventHandler(onMessageDelete)
2323 discordOutputReq.get.sendChatMessage(" Hey I'm working! \uD83C\uDF89 " )
@@ -31,7 +31,7 @@ class discordTestPlugin(manager: PluginManager) extends PluginImpl(manager) {
3131 println(" Startet succesfully" )
3232 }
3333
34- def onMessage (event : DiscordChatMessageSendEvent ): Unit = {
34+ def onMessage (event : DiscordChatMessageReceiveEvent ): Unit = {
3535 if (event.getMessage.getMessage == " /messages" ) {
3636 var s = " **Recent messages:**\n "
3737 s += discordInputReq.get.getLastMessages(1000 * 60 ).asScala.filter(_.getAuthor.getId != discordTestPlugin.BOT_ID ).mkString(" \n " )
0 commit comments