ᛝ Taïru ᛝ

ᛝ Taïru ᛝ

0
7

🌸 Taïru — Community Discord bot: anonymous confessions, suggestions, custom welcome, invite tracking, bump & auto-moderation.


Taïru is a Discord bot built for communities that want more than just basic moderation. It handles the repetitive stuff — welcoming members, collecting their suggestions, tracking who invited whom, bumping, filtering out ghosts, automatically moderating rule-breaking messages, and creating discussion threads automatically — so you can focus on growing your server.


💬 Anonymous Confessions

Members can submit anonymous confessions using /confess. Each confession is posted in a dedicated channel and gets its own reply thread. Interactive buttons let anyone respond anonymously, and the bot quietly marks replies from the original author — without revealing their identity. Moderators get a separate log channel to review content without breaking anonymity.


💡 Suggestions

Members submit ideas via /suggest. The command opens a modal, then posts an embed in the configured channel with three vote reactions: ✅ For, ⚪ Neutral (can be disabled), and ❌ Against.

  • Exclusive voting: clicking a reaction automatically removes the member's other votes.
  • Live counters: the embed updates in real time.
  • Dynamic color: the embed turns green, red, or grey based on the leading vote.

Moderators can manage suggestion statuses with /admin suggest:

Subcommand What it does
approve Marks the suggestion as accepted ✅
deny Marks the suggestion as refused ❌
in-progress Marks the suggestion as in progress 🔄

All three support autocomplete and accept an optional reason displayed on the embed.


👋 Welcome Messages

Set up a fully custom welcome embed with a title, a message ({{member}} and {{memberCount}} variables), an image, and a pool of random greeting quotes. Choose when it fires:

Mode Behavior
on_join The moment the member joins
on_role_add When the unverified role is assigned
on_role_remove When the unverified role is removed

Use /config welcome preview to preview before publishing.


📨 Invite Tracking

Taïru tracks which invite link each new member used to join. Every arrival logs a detailed embed (member, account creation date, inviter, link, usage count, expiry) in the configured channel.

The top inviters leaderboard is available with /invites leaderboard — top 10 with medals 🥇🥈🥉.


⏰ Bump Reminder

Taïru watches for Disboard bumps and automatically pings your bump channel when the 2-hour cooldown is up. Configure a role to mention so the right people are notified every time. No more missed bumps.


🧵 Automatic Threads

Taïru can automatically create a discussion thread under every message posted in a configured channel. Perfect for introduction, showcase, or any channel where each message deserves its own reply space.

Thread names support placeholders: {{author}} (message author), {{channel}} (channel name), {{date}} (current date). Example: "Introduction by {{author}}".

Command What it does
/auto-thread add Enables automatic threads in a channel
/auto-thread remove Disables automatic threads for a channel
/auto-thread list Lists all configured channels

🛡️ Auto-Moderation

Fully configurable auto-moderation system. Each rule independently maps a trigger to a sanction — rules stack, and only the first matching one fires per message.

Trigger What it detects
spam Too many messages in a short time window
banned-words A word or regex pattern in a message
mentions Too many user/role mentions in a single message
caps Too high a percentage of uppercase letters
links All HTTP/HTTPS links or Discord invites only
banned-file-names Attachments whose name matches a pattern

Available sanctions: warn (warning + DM), timeout (temporary mute), kick, and ban. The triggering message is automatically deleted.

Ignored roles can be configured to exempt moderators and bots from automod.


🔨 Auto-Kick

For servers with a verification flow, Taïru can automatically kick members who don't get the required role within a configurable time window. Configure via /automod auto-kick.


🔒 Lockdown

Instantly lock a channel with /lockdown lock — no member can write in it anymore. Unlocking precisely restores the previous permissions with no side effects.

Command What it does
/lockdown lock Locks a channel (optional reason posted in the channel)
/lockdown unlock Unlocks a channel
/lockdown allow-role Adds an exempt role (can still write during lockdown)
/lockdown remove-role Removes a role's exemption
/lockdown list-roles Lists all exempt roles

🧹 Purge

Bulk delete up to 100 messages in a channel with /purge. Filter by user to only target their messages. Messages older than 14 days are automatically excluded (Discord limit).


🐢 Slow Mode

Set a channel's slow mode in seconds with /slowmode. Pass 0 to disable it. Duration is displayed in a human-readable format (e.g. 1m 30s). Maximum: 6 hours.


⚙️ Configuration

Every setting is per-server. All /config commands require the Administrator permission.

Bump/config bump set-channel · set-role

Welcome/config welcome set-channel · set-unverified-role · set-title · set-message · set-image · set-color · add · remove · list · set-trigger-mode · preview

Confessions/config confessions set-logs-channel

Suggestions/config suggest set-channel · toggle-neutral

Invites/config invites set-log-channel


📊 Usage Statistics

Admins can review command usage stats with /admin stats:

Subcommand What it shows
server Top commands and top users on this server
global Global stats across all guilds

Filter by period: today, this week, this month, all time.


🌍 Language

/language to switch between English and French. The change applies server-wide instantly.


📊 Utilities

Command What it does
/info Bot stats and invite link
/user info Info about any member (ID, creation date, inviter)
/ping Current bot latency

🔐 Required Bot Permissions

Permission Why
View Channels All features
Send Messages Confessions, welcome messages, reminders, logs, lockdown announcements
Send Messages in Threads Replying inside confession threads
Embed Links All embeds
Read Message History Spam detection, fetching threads
Manage Messages Deleting messages (automod, purge) + removing duplicate votes
Create Public Threads Confessions and automatic threads
Manage Roles Applying and restoring permissions during lockdown
Kick Members Auto-kick and kick sanction
Ban Members Ban sanction (automod)
Moderate Members Timeout sanction (automod)
Manage Server Fetching the invite list
Add Reactions Placing ✅ ⚪ ❌ vote reactions on suggestions

Gateway Intents: Guilds, GuildMembers, GuildMessages, MessageContent, GuildInvites, GuildMessageReactions


Continuously hosted, regularly updated, built to stay out of the way.

Valoraciones y Reseñas


0

0 reseñas

Solo los usuarios registrados pueden dejar reseñas. Todas las reseñas son moderadas por moderadores de Top.gg. Por favor asegúrate de revisar nuestras pautas antes de publicar.

5 estrellas

0

4 estrellas

0

3 estrellas

0

2 estrellas

0

1 estrella

0