DiSky DiSky v5.0.0-b1

Forum Post Builder

type

A forum post that does not exist yet: configure it, then create it with 'the build result of'. Nothing is sent to Discord until then, so setting its properties costs no request.

5 / 5

Properties

3
propertyForumtagwrite-only since 5.0.0-a1
[the] post tag of %forumpostaction%
%forumpostaction%'s post tag

The tag applied to the post being built.

Only one tag can be set this way; multi-valued write-only properties are not supported yet.

change modes set
Helpful?
propertyNumberwrite-only since 5.0.0-a1
[the] auto archive duration of %forumpostaction%
%forumpostaction%'s auto archive duration

How long the post being built stays active without a message, in minutes.

Discord only accepts 60 (1 hour), 1440 (1 day), 4320 (3 days) or 10080 (1 week).

change modes set
Helpful?
propertyNumberwrite-only since 5.0.0-a1
[the] slowmode of %forumpostaction%
%forumpostaction%'s slowmode

The slowmode of the post being built, in seconds (0 disables it).

change modes set
Helpful?

Expressions

2
expressionForum Post Buildersince 5.0.0-a1
[a] new [forum] post builder [(named|with [the] name)] %string% with [the] [message] [content] %string% in [the] [channel] %forumchannel/mediachannel%

Creates a forum post builder. The post only exists once you read 'the build result of' it, which requires 'await'.

Helpful?
expressionThreadchannelawait since 5.0.0-a1
[the] (build|built) result of [the] %forumpostaction%
[the] built threadchannel [from] [the] %forumpostaction%

Creates the post on Discord and returns its thread channel. Requires 'await'.

Building the same builder twice creates two posts.

Helpful?

Returned by

1

Syntaxes elsewhere in DiSky that return Forum Post Builder.

Documentation

1

Hand-written guides that cover Forum Post Builder.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.