Class UserActivityStartEvent

  • All Implemented Interfaces:
    GenericEvent, GenericUserPresenceEvent

    public class UserActivityStartEvent
    extends GenericUserEvent
    implements GenericUserPresenceEvent
    Indicates that a User has started an Activity in a Guild.

    This is fired for every Guild the user is part of. If the title of a stream changes a start event is fired before an end event which will replace the activity.

    The activities of the Member are updated before all the start/end events are fired. This means you can check Member.getActivities() when handling this event and it will already contain all new activities, even ones that have not yet fired the start event.