EveCogs/newhelpmenu/__init__.py
Viktor AI adf9e0f9d5 Add NewHelpMenu v1.0.0 — fully customisable interactive help system
1,573-line cog with total configurability over every aspect:

Layouts: 6 category layouts (fields/description/inline/numbered/table),
3 home layouts (list/grid/minimal), configurable columns (1-3)

Themes: 4 built-in (default/minimal/compact/dark) + full custom mode

Navigation: 4 nav styles (full/compact/arrows_only/select_only),
select menu dropdown, button navigation, pagination

Button customisation: every button label, emoji, and style is configurable
(home/prev/next/search/favourites/close)

Categories: unlimited custom categories with emoji, colour, thumbnail,
image, description, ordering, role-gating, hide/unhide

Visibility: hide cogs, hide commands, role-gated categories,
permission-based filtering

Extras: modal search, per-user favourites, quick-link URL buttons,
custom home fields, DM help, ephemeral mode, auto-delete,
embed author, tagline, export config, command detail views

70+ admin commands across 10+ command groups.
2026-05-07 22:33:10 +00:00

13 lines
373 B
Python

"""New Help Menu — Fully customisable interactive help system for Red-DiscordBot."""
from .newhelpmenu import NewHelpMenu
__red_end_user_data_statement__ = (
"This cog stores Discord user IDs and guild IDs for per-user favourite commands "
"and per-guild help menu configuration."
)
async def setup(bot):
cog = NewHelpMenu(bot)
await bot.add_cog(cog)