LILAC APP is the main management tool for LILAC Puzzle Official Discord server.
It provides many useful supervision methods to the staff team, as well as a bunch of interaction handlers and essential commands for the community.
With deep integration into the server, this APP is aware of everything happening on the server, and take the right action.
Currently, this APP is limited to be only functional inside LILAC Puzzle Official server.
In the future it may be available to all server owners, delivering LILAC related content to their own communities.
LILAC APP is developed by LILAC Development Team, under the guidance of LILAC Staff Team.
- LILAC Development Team:
- YC_Eagle
- Trilleo
- KoolShow
- Ian
- Bulaisien
- LILAC Staff Team:
- YC_Eagle
Discord JavaScript integration API provider: Discord.js
Cloud database provider: MongoDB
Artificial Intelligence structure provider: OpenAI
Artificial Intelligence API provider: DeepSeek (deepseek-reasoner)
Terms of Services archive server provider: Trilleo Network
Important Note
Arguments with "< >" symbol are required. Those with "[ ]" symbol are optional.
Usage: /credits
See the credits of LILAC APP and LILAC Puzzle Official.
Usage: /ping
See the connection status of LILAC APP (client and websocket ping).
Usage: /ban <member> [reason]
Ban a member from the server permanently.
Usage: /kick <member> [reason]
Kick a member from the server. They can still join again with an invitation.
Usage: /timeout <member> <duration> [reason]
Timeout (mute) a member for a period of time.
Usage: /send-message <channel> <message>
Send a message in a channel using the bot's account.
Usage: /edit-message <channel> <message-id> <new-message>
Edit a message. Due to Discord's policy, you can ONLY edit a message that is sent by the bot.
Usage: /autorole-configure <role>
Add a role to the Autorole group. The role will be automatically added to a user upon joining the server.
Usage: /autorole-disable
Disable autorole function of the server.
Usage: /add-suggestion-channel <channel>
Add a channel to the Suggestion group. This channel will be used to collect members' suggestion.
Usage: /remove-suggestion-channel <channel>
Remove a channel from the Suggestion group. Previous suggestions in this channel will NOT be deleted.
Usage: /giveaway <time> <reward>
Set up a giveaway event for members to join.
Usage: /toggle-feature <feature> <status>
Turn a specific bot feature on or off.
Usage: /add-vc-role <role> <minutes>
Set a role reward for voice chat activity.
Usage: /manage-announcements <action> <channel>
Manage which channels automatically publish news.
Usage: /send-json <channel>
Pop up a modal to paste JSON data and send the message.
Usage: /manage-buttons add <message_id> <row> <label> <id_or_url> <style> [emoji]
Add a new button to an existing bot message.
Usage: /manage-buttons remove <message_id> <id_or_url>
Remove a specific button from an existing bot message.
Usage: /balance [user]
Check yours/someone else's balance in the server.
Usage: /daily
Claim your daily reward.
Usage: /level [member]
Check a member's level information.
Usage: /suggest
Open a form where you can submit suggestion. Only functional in specific channels.
Usage: /rps <member>
Challenge a member to play rock paper scissors with you.
Usage: /cryptic-create <author> <clue> <explanation> <answer>
Create a new cryptic entry (@Puzzle Creator only).
Usage: /wotw-create <word>
Create a new WotW event (Admins only).
Usage: /wotw-disable <gameId>
Disable an ongoing WotW event (Admins only).
Usage: /add-chatscore-role <role> <threshold>
Add a reward role for Chatscore (Admins only).
Usage: /chatscore [user]
Check your or another member's total chatscore and monthly chatscore.
Usage: /monthly-chatscore-leaderboard
Show the top chatscore for the current month.
Usage: /add-puzzle-mastery-role <role> <threshold>
Add a reward role for Puzzle Mastery (Admins only).
Usage: /add-puzzle-mastery-score <user> <score>
Add Puzzle Mastery Score to a specific user (Admins only).
Usage: /puzzle-mastery [user]
Check your or another member's total Puzzle Mastery Score and current role level.
Usage: /vc-time [user]
Check your or another member's total time spent in voice channels.
Automatically log all the messages sent by members in the server.
Important Note
This function is crucial to punishment decision. For your privacy, all the logs can only be reviewed by admins with @Sr Admin role. So feel free to engage in the community.
Handle all the interactions sent to the bot (buttons, text inputs, commands, etc.) and output specific functions.
Perform specific events at scheduled time.
XP-based leveling system for the community server.
Rating system for your puzzle-solving ability.
Tracks members' active voice chat time and provides role reward.
All the entries above are subject to change at any time, and thus will be regularly updated every so often. You should always follow the server rules and our terms of services.
LILAC Puzzle Official All Rights Reserved.