InfiniTeaInfiniTea Docs
Setup & Configuration

Welcome/Goodbye

Configure automated messages for members joining and leaving your server, plus timed role assignments that trigger after a delay.

Welcome Messages

Welcome messages greet new members automatically when they join your server.

  1. Select a welcome channel: Choose which channel the welcome message will be posted in. A dedicated #welcome channel keeps things organized.
  2. Write a message template: Compose your welcome message using variables like {user} (mentions the new member), {server_name}, and {member_count}. You can use the Message Builder for rich embed formatting.
  3. Enable/disable: Toggle welcome messages on or off without losing your template.
  4. Save your configuration.

Tips for Welcome Messages

  • Keep messages concise and informative. Point new members to rules and introduction channels.
  • Use {user} to mention the member directly so they get notified.
  • Consider including a brief summary of what your community is about.

Goodbye Messages

Goodbye messages post automatically when a member leaves or is removed from the server.

  1. Select a goodbye channel: Choose the destination channel (can be the same as welcome or a separate channel).
  2. Write a message template: Compose a goodbye message. Note that you cannot mention a member who has already left, so use their display name variable instead.
  3. Save your configuration.

Tips for Goodbye Messages

  • Keep goodbye messages neutral. Avoid language that might discourage returning members.
  • Goodbye messages are useful for staff awareness of member turnover in smaller communities.

Timed Roles

Timed roles automatically grant or remove roles from members after a configurable time delay following their join date.

  1. Choose roles: Select which roles to grant (or remove) and set the time interval (minutes, hours, or days after joining).
  2. Configure multiple rules: You can set up several timed role actions. For example, grant a "Verified" role after 10 minutes and a "Regular" role after 7 days.
  3. Save your configuration. The bot checks periodically and applies role changes to eligible members.

Use Cases for Timed Roles

  • Grant access to additional channels after a probation period.
  • Remove a "New Member" role after a set duration.
  • Implement a progressive trust system where members unlock features over time.

Permissions Required

InfiniTea needs the following permissions for Welcome/Goodbye to work correctly:

  • Send Messages in the configured welcome/goodbye channels.
  • Manage Roles for timed role assignments (bot role must be above the target roles in the hierarchy).