Class ChannelMessageReceiveEvent


  • public final class ChannelMessageReceiveEvent
    extends Event
    This event is being called whenever a channel message is received. You can send channel messages with the methods in CloudNetDriver.getMessenger().
    • Constructor Detail

      • ChannelMessageReceiveEvent

        public ChannelMessageReceiveEvent​(@NotNull
                                          @NotNull ChannelMessage message,
                                          boolean query)
    • Method Detail

      • getChannel

        @NotNull
        public @NotNull java.lang.String getChannel()
      • getMessage

        @Nullable
        public @Nullable java.lang.String getMessage()
      • getChannelMessage

        @NotNull
        public @NotNull ChannelMessage getChannelMessage()
      • getData

        @NotNull
        public @NotNull de.dytanic.cloudnet.common.document.gson.JsonDocument getData()
      • isQuery

        public boolean isQuery()
      • setJsonResponse

        public void setJsonResponse​(@NotNull
                                    @NotNull de.dytanic.cloudnet.common.document.gson.JsonDocument json)
      • setBinaryResponse

        public void setBinaryResponse​(@NotNull
                                      @NotNull ProtocolBuffer buffer)
      • getQueryResponse

        @Nullable
        public @Nullable ChannelMessage getQueryResponse()
      • setQueryResponse

        public void setQueryResponse​(@Nullable
                                     @Nullable ChannelMessage queryResponse)