AUTO-THREAD

Stay organised in your channels by letting Aleeva create threads for every message.

Effortlessly set up ticketing systems, LFGs, and help desks, generating new threads for every new message in specific channels.

By default, Aleeva will add two buttons to the message in the thread, which allows the initial message sender to archive the thread or change its name. The initial message sender does not need any special permissions to do this. Only the initial message sender and users with the Manage Threads permission are allowed to use these buttons.


Settings

To enable this feature and change its configuration, you have to add it to the topic of the channel you want it for. To configure it, you can add the corresponding settings to the text. A semicolon separates single settings. We added some examples for every setting.

{#auto-thread:}


name

Defines the title of the thread. This can contain also placeholders, which Aleeva will replace during creation.

Examples:

  • {#auto-thread:name=Let's talk here.}

  • {#auto-thread:name=%nickname% - %date%}

  • {#auto-thread:name=%content-20%}

  • {#auto-thread:name=Join %gw2-account%}


allowArchive & archiveName & archiveColor

Defines if the button for archiving is shown (allowArchive), which name it should have (archiveName) and which collor is has (archiveColor).

Examples:

  • {#auto-thread:allowArchive=false}

  • {#auto-thread:archiveName=Close this LFG;archiveColor=red}


allowEdit & editColor

Defines if the button for editing the title is shown (allowEdit) and which collor is has (editColor).

Examples:

  • {#auto-thread:allowEdit=false}

  • {#auto-thread:editColor=red}


archiveMode

This defines what should happen when Aleeva archives a thread. By default, the thread is archived (aka closed). All the options are below.

Examples:

  • {#auto-thread:archiveMode=deleteEmpty}

  • {#auto-thread:archiveMode=delete}

  • {#auto-thread:archiveMode=lock}


archiveAction

Define whether to archive the thread immediately or after 1 hour. This setting is only relevant if the archiveMode is set to archive. By default, the thread is archived immediately.

Examples:

  • {#auto-thread:archiveAction=instant}

  • {#auto-thread:archiveAction=timeout}


deleteMode

Defines what should happen when the original message gets deleted. By default, the thread is deleted if no message was sent to it, or otherwise, it gets archived. All the options you can see below.

Examples:

  • {#auto-thread:deleteMode=lock}

  • {#auto-thread:deleteMode=nothing}

  • {#auto-thread:deleteMode=archive}


startsWith/endsWith

Defines when a thread should be created. If the message does not match the defined start and end, the thread is not created.

Examples:

  • {#auto-thread:startsWith=LFG}

  • {#auto-thread:endsWith=See you}

  • {#auto-thread:startsWith=LFG;caseSensitive=true}