Skip to content

Welcome to Ichigo's Documentation

Here you will find the syntax of all of Ichigo's commands and how to use them efficiently

Our Support server

If you have any feedback, suggestions or just wanna have a friendly chat feel free to join our discord

Help Command

  • help
    • The help command lists all available categories for the bot.
    • Current categories available: setup, moderation, utility, statistics, misc
    • Command Syntax: im!help <category>

Setup Commands

  • autorole
    • This allows you to set the roles that bots / users will get upon joining a server.
    • Command Syntax: im!autorole <user/bot> <role id / mention>

  • logs
    • This allows you to set the channel in which the server logs will be posted.
    • Command Syntax: im!logs setchannel <channel id / mention>

  • logs
    • This allows you to set the channel in which the server logs will be posted.
    • Command Syntax: im!modlog setchannel <channel id / mention>

  • permcheck
    • This displays the permissions required by Ichigo to function optimally.
    • Command Syntax: im!permcheck

  • prefix
    • Allows you to change the bot prefix.
    • Command Syntax: im!prefix <new prefix>

  • settings
    • Allows you to view the current guild settings.
    • Command Syntax: im!settings

  • tag
    • Allows you to create and customize tags (custom embeds) for your server.
    • Tag Creation Syntax: im!tag create <name>
    • Tag Modification Syntax:
      • im!tag modify <tag name> <title / description / footer> <updated text>
    • Tag Image Modification: im!tag modify <tag name> <thumbnail / image> <URL>
    • Tag Color Modification: im!tag modify <tag name> color <HEX>

  • tag
    • Allows you to view the current guild settings.
    • Tag Creation Syntax: im!tag create <name>
    • Tag Modification Syntax:
      • im!tag modify <tag name> <title / description / footer> <updated text>
    • Tag Image Modification: im!tag modify <tag name> <thumbnail / image> <URL>

Moderation Commands

  • ban
    • Command Syntax: im!ban <user id / mention> <reason>
    • Ban a user
    • Requires permission: BAN_MEMBERS
  • kick
    • Command Syntax: im!kick <user id / mention> <reason>
    • Kick a user
    • Requires permission: KICK_MEMBERS
  • mute
    • Command Syntax: im!mute <user id / mention> <reason>
    • Mute a user
    • THIS WILL ONLY WORK IF YOU HAVE A ROLE NAMED muted (Not case-sensitive)
    • Requires permission: MANAGE_ROLES
  • purge
    • Command Syntax (Purge User): im!purge <user id / mention> <amount to purge>
    • Command Syntax (Purge All): im!purge <amount to purge>
    • Purge messages Limit (10 - 100)
    • Requires MANAGE_MESSAGES
  • reason
    • Command Syntax: im!reason <modlog case> <reason>
    • Set a modlog reason
    • Requires MANAGE_MESSAGES
  • unban
    • Command Syntax: im!unban <user id / mention> <reason>
    • Unban a user
    • Requires permission: BAN_MEMBERS
  • unmute
    • Command Syntax: im!unmute <user id / mention> <reason>
    • Unmute a user
    • Requires permission: MANAGE_ROLES

Utility Commands

  • guildlimits
    • Command Syntax: im!guildlimits
    • fetch the member/presence limits for the current guild.
  • serverinfo
    • Command Syntax: im!serverinfo
    • provides information about the server.
  • userinfo
    • Command Syntax: im!userinfo <userid / mention>
    • provides information about a user.

Statistics Commands

  • ping
    • provides the response time to the api and websocket.
  • stats
    • provides statistics on the bot.

Miscellaneous Commands

  • links
    • Gives useful links for the bot