Skillz4Killz
b81bf8d484
chore: deno fmt
2021-04-04 00:34:40 +00:00
Skillz4Killz
408120c508
fix: bunch of imports that were missing
2021-04-03 23:30:48 +00:00
ayntee
8de973f650
chore: use DiscordBitwisePermissionFlags and PermissionStrings
2021-03-29 23:57:06 +04:00
ayntee
eaff54f90f
refactor: rename *ID to *Id ( #710 )
...
* refactor: rename *ID to *Id
* Update src/helpers/commands/delete_slash_command.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/commands/delete_slash_command.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/commands/delete_slash_response.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/commands/edit_slash_response.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/utils.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/utils.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/utils.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/utils.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/utils.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/commands/get_slash_command.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/commands/send_interaction_response.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/commands/upsert_slash_command.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/guilds/edit_widget.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/guilds/get_widget.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/guilds/get_widget.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/guilds/get_widget_image_url.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/guilds/get_widget_image_url.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/guilds/get_widget_settings.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update .gitignore
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update LICENSE
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/members/edit_bot_profile.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/members/edit_bot_profile.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/webhooks/create_webhook.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/webhooks/delete_webhook.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/constants.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/webhooks/edit_webhook.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/webhooks/execute_webhook.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/webhooks/get_webhook.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/rest/cache.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/rest/request.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/constants.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/helpers/commands/delete_slash_response.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/constants.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/constants.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/constants.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/constants.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/utils.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/util/utils.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Revert docs file
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
2021-03-29 21:03:46 +04:00
ITOH
c91c9d0870
types: remove entire types ( #684 )
2021-03-23 19:14:26 +04:00
ITOH
88ce4da555
fix(utils/permissions): use |= operator for role deny overwrite in calculateChannelOverwrites() ( #665 )
2021-03-12 15:27:39 +04:00
ITOH
ebbcd762cf
feat(util/permissions): improve permission-checking ( #381 )
...
* Update permissions.ts
* add(permissions): explaining comments
Since Discord permissions are quiet complex it is better to have detailed comments explaining everything.
* docs: add better permissions jsdoc comments
* types: add missing errors
* change imports
* we want a string here
* strange commit here
* we need an s in tts
* permissions: update channel permission handling
* permissions: update guild permission handling
* permissions: update member permission handling
* permissions: update message permission handling
* permissions: update webhook permission handling
* fix this buggg
* fix: typo
* better func names
* better description
* permissions(editMember): add permission check if channel_id is provided
* added todo for deaf
* fixxx
* FIIIXXX
* Update permissions.ts
* throwOn to require
* change up review things
* Update src/util/permissions.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
* Update src/util/permissions.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
* Update src/util/permissions.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
* Update src/util/permissions.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
* Update src/util/permissions.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
* Apply suggestions from code review
Co-authored-by: Ayyan <ayyantee@gmail.com >
* BigInt() to n
* Update src/util/permissions.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
* Update src/util/permissions.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
* Update src/util/permissions.ts
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
* missed this
* Update permissions.ts
* here enum is needed
* use set so errors arenn't strange
* dumb idea
* hasChannelPermissions functions are nice to have
* role to guild
* bugg
* fix(handlers): createGuildChannel check overwrite perms
* remove redundant if check
* fixes
* Update guild.ts
* bettrrrr
* Revert "bettrrrr"
This reverts commit ecbd30e160 .
* I hate it
* fix fix
* fixxesss
* this function is better
* oh forgot these
* better I guess
* more functions
* silly me forgot to remove console.logs
* buuuuugs
* small changes
* Update permission.ts
* Update permissions.ts
* Update GUILD_CREATE.ts
* Update channel.ts
* remove this
* suggestions
Co-authored-by: Ayyan <ayyantee@gmail.com >
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
2021-03-11 22:33:52 +04:00
ayntee
8654aeded5
refactor: rename controllers to handlers and handlers to helpers ( #660 )
...
* refactor: rename controllers to handlers and handlers to helpers
* fmt
2021-03-11 21:41:03 +04:00
ayntee
aaed064709
refactor(controllers): separate controllers into different files ( #657 )
...
* refactor(controllers): separate controller into files
* add CHANNEL_UPDATE
* guilds
* interactions
* members
* messages
* finally
* done
* fix ci
* fixes
2021-03-11 20:38:27 +04:00
ayntee
7a52f301b3
fix(util/permissions): move owner check before member cache check ( #555 )
2021-02-27 23:54:37 +04:00
ayntee
79089d239b
fix(util/permissions): include guild ID while resolving bits ( #481 )
...
Closes #480
2021-01-28 13:58:24 +04:00
ITOH
ce33790d97
fix(util): use custom cache instead of default cache ( #461 )
...
* Update permissions.ts
* fixe that
2021-01-25 17:24:33 +04:00
ayntee
e455ba1655
Revert "refactor(util): use getter instead ( #432 )"
...
This reverts commit 8d5803c82a .
2021-01-25 15:09:02 +04:00
Ayyan
8d5803c82a
refactor(util): use getter instead ( #432 )
2021-01-21 22:47:46 +04:00
Ayyan
27fb44128f
refactor: replace "return await" ( #354 )
2021-01-09 21:48:02 +04:00
Ayyan
e5a8f3b358
chore: setup "deno lint" ( #331 )
...
* chore: setup "deno lint"
* ci(lint): add --unstable flat to lint script
* lint
* lint
* refactor: destructure assignment for Message#guildID
* chore: remove TODO comment
* refactor: remove redundant async
* chore: switch to Deno stable vscode ext
* chore: remove ignore comments
* chore: remove ignore comments
* chore: remove @ts-ignore comment
* fixes
* fixes
* chore: remove deno-lint-ignore comment
* chore: add index signature
2021-01-03 20:12:42 +04:00
TriForMine
d53725d069
fix: use correct bitwise operator ( #302 )
...
* Fix permissions (sorry my ide changed & to &&)
* Change botHasChannelPermissions to async.
This seems to have fixed my issue for my bot
* Remove async for botHasChannelPermissions
* Add async back for botHasChannelPermissions since it doesn't work without it
* Remove async, the issues were something else apparently
2020-12-30 17:35:39 +04:00
TriForMine
484f86638f
refactor: resolve async promises, fixed typos, and used inline variable for return ( #299 )
...
* Added await in async function, fixed typos and used inline variable for return
* Added await in async function, fixed typos and used inline variable for return
* Revert "Added await in async function, fixed typos and used inline variable for return"
This reverts commit f31caf5d
* Added await in async function, fixed typos and used inline variable for return
* Fixes format
* Fixes format 2
* Fixes format 4475757
* Fixes format 878757854786312378657865785785785785
* Change return to await
* Fixing more issues
* Fixing even more issues
* Fixing even more issues +
* Fixes format
2020-12-30 12:31:11 +04:00
ITOH
abee2e2dee
fix: hasChannelPermissions() to use memberIDHasPermission() ( #279 )
2020-12-27 19:46:11 +04:00
Skillz
189dc150f2
rename to mod.ts
2020-12-26 19:30:32 -05:00
ayntee
d793a46497
Merge branch 'next' of https://github.com/discordeno/discordeno into getters
2020-12-26 19:46:17 +04:00
ayntee
8e3fab7411
fix: remove util/cdn export
2020-12-24 17:59:15 +04:00
ayntee
321175a72f
Revert "chore: verbose imports"
...
This reverts commit dfe6f371d3 .
2020-12-23 11:03:06 +04:00
ayntee
dfe6f371d3
chore: verbose imports
2020-12-22 22:59:09 +04:00
ayntee
7d183b9bef
Merge branch 'next' of https://github.com/discordeno/discordeno into getters
2020-12-22 22:06:41 +04:00
Ayyan
e49a23687e
refactor!: organize directories and files ( #268 )
...
* refactor!: organize directory structure
* fix: avoid stack overflow err
* chore: swtch back to std/encoding for base64
* style: format source files
2020-12-22 21:26:27 +04:00