Skip to content

Bot Permissions

ibnaleem edited this page Dec 19, 2023 · 1 revision

Invite Link

https://discord.com/api/oauth2/authorize?client_id=1186037614797668403&permissions=1084681088065&scope=bot

Permissions Overview

GnuPG requires the following permissions to function properly:

1. Send & Read Messages

  • Enables GnuPG to send and receive messages in threads and channels.

2. Create & Manage Public & Private Threads

  • Future implementations may utilize private threads for users with DMs disabled.
  • Enables GnuPG to create, edit, and delete threads for privacy and security.

3. Embed Links

  • Allows GnuPG to send Discord embeds and include necessary links.
  • Error handling for cases where the bot lacks embed permissions is part of future implementations.

4. Attach Files

  • Granted for potential release of file-encrypting/hashing commands for user utilization.

5. Add Reactions & Use External Emojis

6. Use Application Commands

  • Enables GnuPG to execute its commands.

Optional Permissions Overview

These permissions are not required for GnuPG to function properly, but may help:

1. Mention @everyone @here

  • Allows GnuPG to announce security breaches and privacy announcements to server members

2. Change & Manage Nicknames

  • Permits GnuPG to change its own nickname

3. Manage Messages

  • Enables GnuPG to delete private messages that were sent by command invokers for privacy

4. Use External Emojis & Stickers

  • For good UI

5. Create Invite

  • Incase GnuPG moderators have to join a server because of abuse or privacy breach