Class ImCreatedEvent

java.lang.Object
com.slack.api.model.event.ImCreatedEvent
All Implemented Interfaces:
Event, java.io.Serializable

public class ImCreatedEvent
extends java.lang.Object
implements Event
The im_created event is sent to all connections for a user when a new direct message channel is created that they are a member of.

This message lets the client know that a channel has been created, but the client should show no changes based on this, just update its internal list of IM channels. Usually this event is followed by an im_open event.

https://api.slack.com/events/im_created

See Also:
Serialized Form
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  ImCreatedEvent.Channel  
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String TYPE_NAME  
  • Constructor Summary

    Constructors 
    Constructor Description
    ImCreatedEvent()  
  • Method Summary

    Modifier and Type Method Description
    protected boolean canEqual​(java.lang.Object other)  
    boolean equals​(java.lang.Object o)  
    ImCreatedEvent.Channel getChannel()  
    java.lang.String getType()  
    java.lang.String getUser()  
    int hashCode()  
    void setChannel​(ImCreatedEvent.Channel channel)  
    void setUser​(java.lang.String user)  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.slack.api.model.event.Event

    getSubtype