1.1.4 • Published 1 year ago

create-discord-guild v1.1.4

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

create-discord-guild

CLI app to create a Discord guild using a bot account and giving yourself admin

npm version GitHub file size in bytes GitHub Workflow Status

How it works

The Discord API makes for a bot user to create a guild (server) if it is in less than 10 guilds. To run the CLI app, run npx create-discord-guild --bot-token <token>. A new guild will be created and you will be able to join using the invite posted in the console. The bot then waits for you to join, and then grants you an admin role that you can customize with the options.

Caveats

  • The bot must be in less than 10 guilds.
  • The bot must have the server members intent enabled because this event is used to tell when the user joined. This can be enabled by toggling "the privileged intents on the Bots page under the "Privileged Gateway Intents" section" and disabled right after usage.
  • If your Node.js version is below 18, you will not be able to use the experimental fetch api. In this case, download the package node-fetch globally instead: npm install node-fetch -g

Options

Usage: create-discord-guild [options]

Options:
  -V, --version                        output the version number
  -t, --bot-token <token>              Set the Discord bot token. If not specified, use bot owner
  -i, --owner-id <id>                  Set the owner ID
  -n, --guild-name <name>              Set the guild name
  -c, --admin-role-color <color>       Set the admin role color
  -r, --admin-role-name <name>         Set the admin role name
  -h, --admin-role-hoist <bool>        Whether to hoist the admin role or not
  -m, --admin-role-mentionable <bool>
  -e, --admin-role-emoji <emoji>        Admin role emoji (unicode)
  --help                               display help for command
1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago