Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/Apeuriox/lazybot-renewal/llms.txt

Use this file to discover all available pages before exploring further.

Lazybot maintains a curated database of osu! gameplay tips written by the bot’s author. Any user can pull a random tip at any time, or retrieve a specific entry by its numeric ID. Server admins can expand the tip pool by submitting new entries with /addtips. Tips work on both Discord slash commands and QQ group messages.

/tips — Display a Random Tip

/tips fetches a tip from the database. With no arguments it returns a random entry; pass an integer ID to fetch a specific tip. If the ID is out of range or invalid, the bot silently falls back to a random result.
/tips
/tips 38
The bot replies with the tip text, including its index number in the output.
Tips are stored persistently in the database. The random selection is performed at query time — every call without an ID has an equal chance of returning any tip in the pool.
id
integer
The numeric index of the tip to retrieve. If omitted, left blank, or invalid, a random tip is returned instead.
Examples
InputBehaviour
/tipsReturns a random tip from the entire pool
/tips 38Returns the tip at index 38
/tips 9999ID out of range — falls back to a random tip

/addtips — Add a New Tip (Admin)

/addtips inserts a new tip into the database. This command is restricted to users with admin authority — non-admin callers will be rejected before any database write occurs. The command is available on both Discord and QQ.
/addtips <tip text>
On success the bot confirms the addition with a text reply. The newly added tip immediately becomes part of the random pool served by /tips.
content
string
required
The full text of the tip to add. There is no hard length limit enforced at the command level, but keep tips concise enough to be readable in a single chat message.
Example
/addtips Use more hit-windows practice maps to improve your raw accuracy on high-OD charts.
/addtips uses @SkipLazybotCommandPreprocessing, meaning it bypasses the standard command pre-processing pipeline (e.g. osu! account binding checks). Admin authority is still enforced independently inside the command handler via the caller’s user identity.

Aliases: gdquery, gd查询
/gdsearch (and its aliases /gdquery, /gd查询) is not currently implemented. The SearchCommand.java source file is entirely commented out and the command is not registered. Do not attempt to use this command — it will not be recognised by the bot.
When this command is eventually implemented, it will query the Geometry Dash demon ladder for levels matching a search string and return a ranked list of results. The graphical card renderer is listed as work-in-progress in the source comments.

Command Reference

/tips

Fetch a random osu! gameplay tip from the database, or pass an ID to retrieve a specific one.

/addtips

Admin only. Add a new tip to the database. Takes effect immediately in the random pool.

/gdsearch · /gdquery · /gd查询

Not yet implemented. Geometry Dash demon ladder search — coming in a future release.

Build docs developers (and LLMs) love