Lona Docs DOCS Dashboard Support Add Lona
Guide / Information & Utility

Information & Utilities

Detailed information on any member, role, or channel, plus a full daily utility toolbox.

30 commands11 PRO2 recipes
How to configure it from the dashboard

Commands in this section are used from Discord, but managed entirely on the Moderation page — the same page where you configure moderation actions. Information commands are included there because they share the same permissions engine. Below explains the tools themselves, then how to control who can use them and where.

Investigation tools

From Discord

!whois @عضو is more powerful than !userinfo — it gathers everything and flags suspicious signs (new account, no avatar, odd patterns).

With !من_دعاني @عضو you find out who invited them, and !joined shows when they joined and their join order.

Retrieval tools

From Discord

!snipe retrieves the last deleted message, and !editsnipe displays the previous text of an edited message. Lifesavers during disputes.

Saves only the last message per channel for a limited time — not a permanent archive.

Control who uses each tool and where

Dashboard ← Moderation ← click command ← Permissions

Every command in this section has its own settings page with three key toggles that resolve most "command not working" issues:

Enable Command — if disabled, moderators cannot use it at all. Note the warning below it: *The server owner can always use it* — so do not test disabling it using your account if you are the owner, as you will not see any difference.

Allowed Roles — more important than you might think. When empty = Discord default permissions apply, meaning anyone with the appropriate Discord permission can use the command. Once you add a role, that role becomes an additional bypass path — useful for giving a "Helper" role info commands without granting actual Discord permissions.

Allowed Channels — empty = works in all channels. Add your bot commands channel here if you want to prevent !snipe and !userinfo from cluttering general channels.

Command Settings — Permissions
GeneralBot ResponseUsage
Enable CommandWhen disabled, moderators cannot use this command
The owner can always use it
Allowed RolesEmpty = Discord default permissions@Moderator
Allowed ChannelsEmpty = works in all channels#bot-commands
Command AliasesShort aliases to call the same commandsnipe, sn
Allowed roles grant access to an entire role without Discord permissions

Clean up command channels automatically

Same page ← Additional Settings

Info commands generate a lot of messages — twenty !userinfo calls will bury the chat.

Auto-delete bot response (seconds) makes Lona delete its reply after a duration you choose: Do not delete · 5s · 10s · 30s · 1m · 5m. The maximum is 300 seconds, and 0 disables auto-deletion.

Practical tip: 10 seconds for quick-read commands like !ping and !color, and "Do not delete" for commands you need to reference like !whois and !snipe.

The Bot Response tab is locked for info commands — customizing the response format is only available for moderation commands, because info command responses are data embeds, not plain text messages.

Additional Settings
Auto-delete bot response (seconds)Max 300 seconds — enter 0 to disable auto-delete10s
Options: Do not delete · 5s · 10s · 30s · 1m · 5m
Save ChangesReset
"Reset" fully restores the command to its default settings

How the system works

This section is a daily toolbox — small commands that save a lot of time.

Investigation: !whois is more powerful than !userinfo — it aggregates full member details and flags suspicious signs (new account, no avatar, odd patterns).

Retrieval: !snipe retrieves the last deleted message, and !editsnipe shows the previous text of an edited message. Very helpful during disputes.

Time: !remind for personal reminders, !countdown for a live event countdown, and !timestamp generates dynamic timestamps that adjust to each member's local time.

Practical recipes

A suspicious member joined the server

Inspect them before they take action:
1!whois @عضو — full details + suspicious flags
2!joined @عضو — join date and position
3!من_دعاني @member — Who invited them

Someone deleted an important message

You can still see it:
1!snipe — Last deleted message
2!editsnipe — If they edited it instead of deleting it
Tips and warnings
!timestamp solves timezone differences — every member sees the time in their local timezone.
!quote takes a message ID, not a mention — enable Developer Mode in Discord and right-click the message to copy its ID. It displays an embed with the content, author, timestamp, and a jump link to the original.
!color FF5733 gives you the color in three formats at once: HEX, RGB, and HSV — handy when styling role colors.
Every command here has built-in aliases (!ui for !userinfo, !sn for !snipe), and you can add custom ones from the command page in the dashboard.
!snipe only stores the last message per channel in the bot's memory — meaning any restart or update clears what was saved. It is not an archive or a replacement for audit logs.
!remind is a temporary reminder stored in the bot's session — if the bot restarts before the time comes, the reminder will be lost. Do not rely on it for critical reminders.
!encode is just Base64 encoding — it is not encryption, and anyone can decode it instantly. There is also no command to decode it inside Lona.
!enlarge and !stealemoji only work with custom emojis. If you provide a default Discord emoji, it will respond asking for a custom emoji.
!countdown has a maximum duration of 1 day. If you need a timer for a future event further out, use !timestamp.
Commands · 30
Member info
Copied ✓
!userinfoPrefix
Full info about a member — join date, roles, account details.
Copied ✓
!whoisPrefix
Detailed info about a member + suspicious flags detection.
Copied ✓
!avatarPrefix
Display a member's avatar in full size with download links.
Copied ✓
!bannerPrefix
Display a member's profile banner.
Copied ✓
!joinedPrefix
A member's join date and join position.
Copied ✓
!sharedPrefix
Mutual servers shared with a member.
Copied ✓
!botsPrefix
Display all bots in the server.
Copied ✓
!humansPrefix
Display human member statistics.
Server info
Copied ✓
!serverinfoPrefix
Server information and statistics.
Copied ✓
!serverbannerPrefix
Display the server banner.
Copied ✓
!rolesPrefix
A sorted list of all server roles.
Copied ✓
!roleinfoPrefix
Role info — permissions, member count, color.
Copied ✓
!rolemembersPrefix
Display all members with a role + statistics (online/offline/bots).
Copied ✓
!inrolePrefix
Display members of a specific role.
Copied ✓
!norolePrefix
Display members who have no roles.
Copied ✓
!emojisPrefix
Display all server emojis.
Copied ✓
!channelinfoPrefix
Detailed info about a channel (text / voice / category).
Copied ✓
!pingPrefix
Bot response latency in milliseconds.
Everyday tools
Copied ✓
!snipePrefixPRO
Retrieve the last deleted message in the channel.
Copied ✓
!editsnipePrefixPRO
Retrieve the last edited message and view its original text.
Copied ✓
!firstmessagePrefixPRO
Link to the first message in the channel.
Copied ✓
!remindPrefixPRO
Receive a reminder after a specified duration.
Copied ✓
!countdownPrefixPRO
Live countdown timer for a specific event — maximum 1 day.
Copied ✓
!timestampPrefixPRO
Generate a dynamic Discord timestamp.
Copied ✓
!quotePrefixPRO
Quote a message by its ID and display it in an embed with its author, timestamp, and jump link.
Copied ✓
!colorPrefixPRO
Preview a HEX color alongside its HEX, RGB, and HSV values.
Copied ✓
!encodePrefixPRO
Convert text to Base64 — encode only, no decode.
Emoji & Stickers
Copied ✓
!stealemojiprefixPRO
Add a custom emoji from another server to your server — you can give it a new name while adding it.
Copied ✓
!stealstickerprefix
Steal a sticker from a message (reply to a message containing a sticker).
Copied ✓
!enlargeprefixPRO
Display a custom emoji in large size — for custom emojis only, does not work with default Discord emojis.
No commands match the filter