Returns information about the selected calendar event


See also Calendar functions.

Signature:

title, description, creator, eventType, repeatOption, maxSize, textureIndex, weekday, month, day, year, hour, minute, lockoutWeekday, lockoutMonth, lockoutDay, lockoutYear, lockoutHour, lockoutMinute, locked, autoApprove, pendingInvite, inviteStatus, inviteType, calendarType = CalendarGetEventInfo()

Returns:

  • title - Title displayed for the event (string)

  • description - Descriptive text about the event (string)

  • creator - Name of the character who created the event (string)

  • eventType - Display style for the event; used in the default UI to determine which icon to show (number)

    • 1 - Raid dungeon
    • 2 - Five-player dungeon
    • 3 - PvP event
    • 4 - Meeting
    • 5 - Other event

  • repeatOption - Index of an event repetition option (see CalendarEventGetRepeatOptions); currently unused (always 1) (number)

  • maxSize - Maximum number of invites/signups; currently unused (always 100) (number)

  • textureIndex - Index of the dungeon or raid instance (between 1 and select("#", CalendarEventGetTextures(eventType)) / 3 (number)

  • weekday - Index of the day of the week on which the event starts (starting at 1 = Sunday) (number)

  • month - Index of the month in which the event starts (starting at 1 = January) (number)

  • day - Day of the month on which the event starts (number)

  • year - Year in which the event starts (full four-digit year) (number)

  • hour - Hour part of the event's start time (on a 24-hour clock) (number)

  • minute - Minute part of the event's start time (number)

  • lockoutWeekday - Currently unused (number)

  • lockoutMonth - Currently unused (number)

  • lockoutDay - Currently unused (number)

  • lockoutYear - Currently unused (number)

  • lockoutHour - Currently unused (number)

  • lockoutMinute - Currently unused (number)

  • locked - 1 if the event is locked (preventing invitees from responding); otherwise nil (1nil)

  • autoApprove - 1 if signups to the event should be automatically approved (currently unused); otherwise nil (1nil)

  • pendingInvite - 1 if the player has been invited to this event and has not yet responded; otherwise nil (1nil)

  • inviteStatus - The player's status regarding the event (number)

    • 1 - Invited
    • 2 - Accepted
    • 3 - Declined
    • 4 - Confirmed
    • 5 - Out
    • 6 - Standby
    • 7 - Signed up
    • 8 - Not signed up

  • inviteType - Invitation/announcement type for the event (number)

    • 1 - Player has been explicitly invited to the event and can accept or decline
    • 2 - Event is visible to the player's entire guild; player can sign up if desired

  • calendarType - Token identifying the type of event (string)

    • GUILD_ANNOUNCEMENT - Guild announcement (does not allow players to sign up)
    • GUILD_EVENT - Guild event (allows players to sign up)
    • PLAYER - Player-created event or invitation
    • SYSTEM - Other server-provided event