LogoRobo.js
Packages@robojs/roadmap

createOrGetRoadmapCategory()

Function: createOrGetRoadmapCategory()

function createOrGetRoadmapCategory(options): Promise<{
  category: CategoryChannel;
  forums: Map<string, ForumChannel>;
}>

Creates or retrieves the roadmap category with forum channels for each column (idempotent).

Parameters

ParameterTypeDescription
optionsCreateRoadmapForumsOptionsGuild and columns to create forums for.

Returns

Promise<{ category: CategoryChannel; forums: Map<string, ForumChannel>; }>

Category and map of column names to forum channels.

Throws

Error if bot lacks Manage Channels permission.

Example

const { category, forums } = await createOrGetRoadmapCategory({
  guild: interaction.guild,
  columns: [{ id: 'backlog', name: 'Backlog', order: 0 }]
});

On this page