package
2.3.4+incompatible
Repository: https://github.com/discordconsole-team/discordconsole.git
Documentation: pkg.go.dev

# README

PermCalc

This is a sub-package of DiscordConsole you can use in your own applications!
It's a simple Discord permission calculator.

It's simple to use:

perm, err := permcalc.Show()

perm is the permission as an integer. For example 8 for admin.
err is any error encountered during the process.

You can also pre-set permissions...

pm := permcalc.PermCalc{
	Perm: 8,
}
err := pm.Show()
perm := pm.Perm // Updated by Show()

... or even make it read-only!

pm := permcalc.PermCalc{
	ReadOnly: true,
}
err := pm.Show()

# Functions

PromptPerm shows the permission calculator and returns whatever the user checked.

# Constants

First few permission constants (All permission constants are from discordgo).
First few permission constants (All permission constants are from discordgo).
Third batch of permission constants.
First few permission constants (All permission constants are from discordgo).
Second batch of permission constants.
Last few permission constants.
First few permission constants (All permission constants are from discordgo).
Last few permission constants.
Third batch of permission constants.
First few permission constants (All permission constants are from discordgo).
First few permission constants (All permission constants are from discordgo).
Second batch of permission constants.
Third batch of permission constants.
Second batch of permission constants.
Second batch of permission constants.
First few permission constants (All permission constants are from discordgo).
Second batch of permission constants.
Third batch of permission constants.
Last few permission constants.
Last few permission constants.
Third batch of permission constants.
Third batch of permission constants.
Third batch of permission constants.
Third batch of permission constants.
Last few permission constants.
Third batch of permission constants.
Last few permission constants.
First few permission constants (All permission constants are from discordgo).

# Variables

ErrAlreadyRunning is thrown when you attempt to show a prompt when there already is one displayed.
PermOrder is all permissions, sorted by order.
PermStrings the name for all permissions.

# Structs

PermCalc is a permission calculator object.