droff-helpers
v0.12.6
Published
A utility library for the droff discord client
Downloads
118
Readme
droff-helpers
A collection of helper functions to help making bots with droff
easier.
- API documentation: https://tim-smart.github.io/droff/droff-helpers/
Usage
import { Permissions } from "droff";
import * as DH from "droff-helpers";
// If we had a list of roles and a channel:
const memberChannelPermissions =
DH.Permissions.forChannel(roles)(channel)(member);
// This would return true / false
DH.Permissions.has(Permissions.VIEW_CHANNEL)(memberChannelPermissions);
// You could also use partial application:
const canViewChannel = DH.Permissions.has(Permissions.VIEW_CHANNEL);
// This would return true / false
canViewChannel(memberChannelPermissions);