Skip to main content

Overview

Infusion provides a variety of utility commands to help you manage your server and provide useful information to your members.

Information commands

Server info

Display detailed information about your server.
Shows server statistics including:
  • Member count
  • Channel count
  • Role count
  • Server creation date
  • Boost level and count
  • Server owner
Example output:
  • Total members: 1,234
  • Text channels: 15
  • Voice channels: 5
  • Boost level: 2

User info

Display information about a specific user or yourself.
Parameters:
  • user - Optional user to get information about (defaults to yourself).
Shows user details including:
  • Account creation date
  • Server join date
  • Roles
  • Current status
  • User ID
Example:

Role info

Display information about a specific role.
Parameters:
  • role - The role to get information about.
Shows role details including:
  • Role color
  • Member count
  • Permissions
  • Creation date
  • Role ID

Avatar

Display a user’s avatar in full size.
Parameters:
  • user - Optional user to get avatar from (defaults to yourself).
Example:
Display a user’s profile banner.
Parameters:
  • user - Optional user to get banner from (defaults to yourself).

Utility tools

Ping

Check Infusion’s response time and API latency.
Shows:
  • Bot latency
  • API latency
  • Websocket heartbeat

Help

Display a list of all available commands or get help for a specific command.
Parameters:
  • command - Optional specific command to get help for.
Example:

Invite

Get the invite link to add Infusion to another server.

Support

Get a link to join the Infusion support server.

Role management

Role add

Add a role to a member.
Parameters:
  • user - The member to add the role to.
  • role - The role to add.
  • reason - Optional reason for adding the role.
Required permissions: Manage Roles Example:

Role remove

Remove a role from a member.
Parameters:
  • user - The member to remove the role from.
  • role - The role to remove.
  • reason - Optional reason for removing the role.
Required permissions: Manage Roles Example:

Role all

Add or remove a role from all members.
Parameters:
  • action - Either “add” or “remove”.
  • role - The role to add or remove.
Required permissions: Manage Roles, Administrator
This command affects all members in the server. Use with caution.

Emoji management

Emoji add

Add a custom emoji to your server.
Parameters:
  • name - Name for the emoji.
  • image - Image URL or attachment.
Required permissions: Manage Emojis

Emoji remove

Remove a custom emoji from your server.
Parameters:
  • emoji - The emoji to remove.
Required permissions: Manage Emojis

Emoji list

List all custom emojis in your server.

Channel management

Channel create

Create a new channel.
Parameters:
  • type - Channel type (text, voice, announcement).
  • name - Name for the channel.
  • category - Optional category to place the channel in.
Required permissions: Manage Channels

Channel delete

Delete a channel.
Parameters:
  • channel - The channel to delete.
  • reason - Optional reason for deletion.
Required permissions: Manage Channels

Channel clone

Clone an existing channel with all its settings.
Parameters:
  • channel - The channel to clone.
  • name - Optional name for the cloned channel.
Required permissions: Manage Channels

Reminders

Remind

Set a reminder for yourself or another user.
Parameters:
  • time - When to send the reminder (e.g., 1h, 30m, 1d).
  • message - The reminder message.
  • user - Optional user to remind (defaults to yourself).
Example:

Reminders list

View all your active reminders.

Reminder cancel

Cancel a specific reminder.
Parameters:
  • reminder_id - The ID of the reminder to cancel.