> ## Documentation Index
> Fetch the complete documentation index at: https://wiki.petto.sbs/llms.txt
> Use this file to discover all available pages before exploring further.

# Clownboard

> A second highlight channel for the messages the server laughs at: when one gets enough 🤡 reactions, Petto reposts it there.

## Overview

The clownboard works exactly like the [starboard](https://wiki.petto.sbs/automation/starboard.md), but with the clown. Where the star marks what a server loves, the 🤡 marks the message that is worth a laugh at someone's expense: the worst take of the week, the plan that went wrong, the thing that made everyone laugh for the wrong reasons.

When a message gets enough 🤡 reactions, Petto copies it to the clownboard channel. It has its own channel, its own emoji, its own count and its own reposts, so a server can have both boards at once, or only one.

![Petto's repost in the clownboard channel with the count, the channel, Solo Lester's message in a red embed and the Original Message button](https://mintcdn.com/wikipetto/Z-XTVemdYTr1KRaH/images/discord/automation/clownboard.webp?fit=max\&auto=format\&n=Z-XTVemdYTr1KRaH\&q=85\&s=c7dcc69baf9d08cad0207107cab07d84)

In Discord: a message that got seven 🤡, reposted in the clownboard.

It needs **Manage Server** to configure. The same settings are in the **Boards** page of the dashboard (Community), a card for each board with a sample of the repost.

![The Clownboard window with the channel, reactions needed, up to five emojis, the color, the switches, the repost design and what is ignored](https://mintcdn.com/wikipetto/1Wz8dc-Kr9ITtTNY/images/dashboard/automation/clownboard-edit-dialog.webp?fit=max\&auto=format\&n=1Wz8dc-Kr9ITtTNY\&q=85\&s=c349c7c22790cd7ca16c4ad42479b926)

Dashboard → Community → Boards: the window of the Clownboard, opened with its edit button.

## Setting it up

```javascript Syntax theme={null}
!clownboard set <channel>
!clownboard enable
!clownboard disable
!clownboard threshold <count>
!clownboard emoji <emoji>
!clownboard view
```

```javascript Example theme={null}
!clownboard set #clownboard
!clownboard enable
!clownboard threshold 5
!clownboard emoji 🎪
```

> [accordion] !clownboard set
>
> ![liam sets #clownboard and Petto answers with the threshold, the emoji and the channel](https://mintcdn.com/wikipetto/Bm0GIaRx3PrhISMI/images/discord/automation/clownboard-set.webp?fit=max\&auto=format\&n=Bm0GIaRx3PrhISMI\&q=85\&s=c336d5aa088fa2b1d4254be4a2159ef6)
>
> In Discord: the channel of the reposts.

> [accordion] !clownboard enable
>
> ![liam enables the clownboard and Petto says it is on in #clownboard](https://mintcdn.com/wikipetto/Bm0GIaRx3PrhISMI/images/discord/automation/clownboard-enable.webp?fit=max\&auto=format\&n=Bm0GIaRx3PrhISMI\&q=85\&s=3f22e36e5239da7fac20ba802f406f19)
>
> In Discord: the board turned on with the current settings.

> [accordion] !clownboard disable
>
> ![liam disables the clownboard, Petto confirms it, and kira's view says it is disabled](https://mintcdn.com/wikipetto/Bm0GIaRx3PrhISMI/images/discord/automation/clownboard-disable.webp?fit=max\&auto=format\&n=Bm0GIaRx3PrhISMI\&q=85\&s=045609a159e77813815430de1ee051be)
>
> In Discord: the board turned off; view then says it is disabled.

> [accordion] !clownboard threshold
>
> ![liam sets the threshold to 5 and Petto confirms it](https://mintcdn.com/wikipetto/Bm0GIaRx3PrhISMI/images/discord/automation/clownboard-threshold.webp?fit=max\&auto=format\&n=Bm0GIaRx3PrhISMI\&q=85\&s=85acab88bec33346657d8dbf5feb9eeb)
>
> In Discord: how many reactions a message needs.

> [accordion] !clownboard emoji
>
> ![liam sets 🤡 🎪 and Petto answers with both emojis](https://mintcdn.com/wikipetto/Bm0GIaRx3PrhISMI/images/discord/automation/clownboard-emoji.webp?fit=max\&auto=format\&n=Bm0GIaRx3PrhISMI\&q=85\&s=544bf284b1260e6786e84b5bf09c5ba1)
>
> In Discord: two emojis: the first is the main one.

> [accordion] !clownboard view
>
> ![chu asks for the settings: channel, threshold 5, emoji, self-react off, the usual message, one ignored channel and one ignored role](https://mintcdn.com/wikipetto/Bm0GIaRx3PrhISMI/images/discord/automation/clownboard-view.webp?fit=max\&auto=format\&n=Bm0GIaRx3PrhISMI\&q=85\&s=58823d27859546b2145903c59131038e)
>
> In Discord: the current settings.

* `set` chooses the channel where the reposts go. `enable` turns it on with the current settings, and `disable` turns it off (and forgets the reposts it made).
* `threshold` is how many reactions a message needs (from 1 to 100, default **3**).
* `emoji` is the reaction that counts, a Unicode or a custom emoji (default 🤡). You can give **up to 5** (`!clownboard emoji 🤡 🎪`): the first is the main one, a message counts with any of them, and someone who reacts with several counts once.
* `view` shows the current settings.

Short names: `!cwb` and `!clown`.

## The rest

Everything else is the same as in the starboard, with the same words:

* `!clownboard selfclown <enabled>`: let people count their own reaction (off by default).
* `!clownboard ignore <channel|role|member> <target>` and `unignore`: messages from there never reach the board.
* `!clownboard message <template>` (or `none`): a [saved embed](https://wiki.petto.sbs/resources/scripting/embeds.md) for the reposts. It has its own `{clown.*}` [variables](https://wiki.petto.sbs/resources/scripting/variables.md): `{clown.count}`, `{clown.emoji}`, `{clown.channel}`, `{clown.link}`, `{clown.author}`, `{clown.content}`, `{clown.image}` and the rest, the same ones the starboard has as `{star.*}`.
* `!clownboardconfig` shows the whole configuration in one place.

> [accordion] !clownboard selfclown
>
> ![liam runs selfclown true and Petto confirms the settings of the clownboard](https://mintcdn.com/wikipetto/Bm0GIaRx3PrhISMI/images/discord/automation/clownboard-self.webp?fit=max\&auto=format\&n=Bm0GIaRx3PrhISMI\&q=85\&s=c170bd7907fddc7d51047cd9e77d728e)
>
> In Discord: the author's own reaction counts now.

> [accordion] !clownboard ignore
>
> ![kira ignores #bot-commands and @Muted, then unignores #bot-commands, and Petto confirms each one](https://mintcdn.com/wikipetto/Bm0GIaRx3PrhISMI/images/discord/automation/clownboard-ignore.webp?fit=max\&auto=format\&n=Bm0GIaRx3PrhISMI\&q=85\&s=d8d263567e479ce805017b116a673e13)
>
> In Discord: a channel and a role ignored, and the channel taken back with unignore.

> [accordion] !clownboard message
>
> ![liam picks a saved embed and Petto says its variables start with the board's name, then none brings back the usual message](https://mintcdn.com/wikipetto/Bm0GIaRx3PrhISMI/images/discord/automation/clownboard-message.webp?fit=max\&auto=format\&n=Bm0GIaRx3PrhISMI\&q=85\&s=b4ef3d3d17bcf6d9730cae66fd945aa2)
>
> In Discord: a saved embed for the reposts, and none to go back to the usual one.

> [accordion] !clownboardconfig
>
> ![Petto shows the channel, threshold, emoji, color, switches and ignores, and every command](https://mintcdn.com/wikipetto/Bm0GIaRx3PrhISMI/images/discord/automation/clownboard-config.webp?fit=max\&auto=format\&n=Bm0GIaRx3PrhISMI\&q=85\&s=1ff8df3f733dd11df4b1e1f99922c0f0)
>
> In Discord: the whole configuration of the clownboard.

The repost shows the author, the text, the pictures, the count of 🤡 and a link to the original message, in a red embed. The count follows the reactions, and the repost goes away if they are taken back below the threshold.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.