Skillz4Killz
1b8161e85b
refactor: cleanup and fmt
2021-04-04 12:54:33 +00:00
Skillz4Killz
210f89ec4e
fix: channel mentions includes all valid mentions
2021-04-04 03:23:26 +00:00
ayntee
5f1b82a4e8
refactor: remove RequestManager and use runMethod() ( #732 )
...
* fix(rest/process_request): use DiscordHTTPResponseCodes
* refactor: remove RequestManager
* refactor: remove RequestManager and use runMethod()
2021-04-02 23:18:51 +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
ayntee
4af6f363f8
feat(handlers/webhook): test slash command name against ^[\w-]{1,32}$ ( #613 )
...
* feat(handlers/webhook): test slash command name against ^[\w-]{1,32}$
* Update src/api/handlers/webhook.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/api/handlers/webhook.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/api/handlers/webhook.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* Update src/api/handlers/webhook.ts
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
* move to constants file
* idk
* idk
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
2021-03-07 18:48:12 +04:00
ayntee
2fc067b26d
Revert "feat(handlers): add Membership Screening" ( #490 )
...
* Revert "feat(handlers): add Membership Screening (#449 )"
This reverts commit 6599636dbc .
* Remove type definitions
2021-01-30 15:23:29 +04:00
Ayyan
6599636dbc
feat(handlers): add Membership Screening ( #449 )
...
* feat(handlers): support membership screening feature
* s
2021-01-26 19:20:06 +04:00
ITOH
51387c5705
refactor(util): COMMANDS_GUILD_ID constant arg order ( #440 )
...
* fmt
* refactor(util): change arg order for COMMANDS_GUILD_ID
* refactor(handlers): change arg order for COMMANDS_GUILD_ID
* feat(handlers): add getSlashCommand function
* Update mod.ts
* remove that
2021-01-24 15:12:40 +04:00
ITOH
c281665961
fix: use applicationID for slash commands instead of botID ( #437 )
...
* add(bot): ApplicationID let & setApplicationID function
* fix(controllers): set application id when bot is ready
* refactor(util): rename botID argument to applicationID
* fix(handlers): use applicationID
2021-01-23 23:19:12 +04:00
ITOH
f6f435bb1f
feat(handlers): add getAvailableVoiceRegions() ( #425 )
...
* add voice endpoint
* feat(handlers): add getVoiceRegions
* Update mod.ts
* remove breaking changes
2021-01-23 23:17:11 +04:00
ITOH
8beb036741
feat(handlers): add getGatewayBot() & getApplicationInformation() ( #428 )
...
* feat(handlers): add getGatewayBot()
* refactor(bot): use getGatewayBot() to get gateway data
* feat(handlers): add getApplicationInformation
* add(handlers): getApplicationInformation jsdoc
* Add oauth required types
* create separate file
* delete misc
* OAuthApplication
* forgot to update import
* idk why that was here
2021-01-23 14:51:35 +04:00
ITOH
3c93237976
refactor(util): remove GUILD_INTEGRATION_CREATE endpoint ( #430 )
2021-01-21 21:23:02 +04:00
ITOH
8b663ca4de
refactor(util): update endpoints ( #383 )
...
* Update constants.ts
* fiiiixxxx
* dupe
* Update src/util/constants.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
* USER_DM
* fix this and remove that
* Update src/util/constants.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
* Update constants.ts
* Update src/util/constants.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
* Update src/util/constants.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
* need these
* hmm
* rename GUILD_EMBED to GUILD_WIDGET
* idk
* Update src/util/constants.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
* Update constants.ts
* Update constants.ts
Co-authored-by: Ayyan <ayyantee@gmail.com >
2021-01-17 20:34:34 +04:00
Skillz
be98dcbfa5
fix default avatars
2021-01-14 12:21:46 -05:00
ayntee
32c3306bf0
fix: outdated pin & unpin handlers and endpoints
2021-01-02 17:10:18 +04:00
TriForMine
d5c19e50f0
fix: remove extra slash from IMAGE_BASE_URL ( #274 )
...
Removed the extra slash at the end since the usage of this variable always add the slash after the constant.
2020-12-27 14:33:37 +04:00
Skillz4Killz
af156b6b25
Merge pull request #262 from discordeno/getters
...
feat: implement getters
2020-12-26 18:37:55 -05:00
Skillz4Killz
4f12969cd8
fmt
2020-12-26 23:35:58 +00:00
ayntee
2c697a4d2d
refactor: add gateway version to constants
2020-12-26 20:01:41 +04:00
ayntee
64884439db
refactor(rest): move user agent to constants
2020-12-26 19:36:08 +04:00
Skillz4Killz
19f228c329
feat: slash commands and interactions ( #248 )
...
* start slash commands
* lil bit of this
* a little bit of that
* chore: add slash commands' types (#249 )
* Add slash Types
* style: format source files
* interaction create event
* make it a valid controller
* respond to a slash command
* interactions
* shtuff
* gotta get them all
* you gotta hit the bullseye
* you gotta survive
* most important thing i forgot
* please keep this
* more shuttttfgvuasdafwesdvjzdk
* more endpoints
* TYPO
* making that party jam
* this is my jam
* refactor: move slash commands types to webhook.ts (#250 )
* Move Types
* Move to webhook.ts types file
* Update webhook.ts
* fix: update ExecuteSlashCommandOptions (#252 )
* Move Types
* idk
* Remove Unnecessary Comment
* details
* http side of slash
* Format
* idk
* cleanup
* fmt
* fix imports
* tet
* remove log
* Update interactions.ts
* Update interactions.ts
* Update interactions.ts
* Use tweetnacl_deno for verification
* chore: move tweetnacl import to deps.ts
* Update deps.ts
* deps: use tweetnacl from GitHub
* fix: use serverOptions.slashHexKey
* fix: res -> req
* fix: use TextEncoder
* deps: add std@0.81 .0/encoding/hex.ts
* chore: use encode() from std/encoding/hex.ts
* I am using the GitHub online editor pls help
* Update deps.ts
* Update interactions.ts
* Update interactions.ts
* Update interactions.ts
* Update interactions.ts
* fix: respond with 400 if timestamp and signature not present
* style: format files
* refactor!: merge createServer() into startServer()
* style: format files
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
Co-authored-by: ayntee <ayyantee@gmail.com >
2020-12-22 21:39:01 +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