Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(plugin) WebhookManager #2256

Open
wants to merge 145 commits into
base: dev
Choose a base branch
from
Open

feat(plugin) WebhookManager #2256

wants to merge 145 commits into from

Conversation

byeoon
Copy link
Contributor

@byeoon byeoon commented Mar 13, 2024

Manage your webhooks easily; delete, send messages, get detailed info and more. This plugin is very useful for developers, general users, (and for people who scout out scammers who use discord webhooks as credential stealers). I'm planning on slowly adding more features, but this is what I have so far.

Since the plugin is still new, I'm going to be keeping my eye out on bugs that people report and fixing them as quickly as possible.

Get Information

image


Send Message

image
(Custom name AND profile pic support, also has TTS and raw support for JSON.)
image


Delete (Works on any webhook)

image
image

Copy link
Contributor

@Sqaaakoi Sqaaakoi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will break on web for obvious reasons that aren't justified, don't use a useless 3rd party API for an embedded image you don't need, webhook username code needs fixing

I would also like to suggest prefilling webhook URLs from the current channel if you have permission, or something like that

src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
.gitignore Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
src/plugins/WebhookManager/native.ts Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
.gitignore Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
src/plugins/WebhookManager/native.ts Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
@byeoon
Copy link
Contributor Author

byeoon commented Mar 13, 2024

Shit I just accidentally pushed a change without pulling, 1 sec

src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
src/plugins/WebhookManager/index.tsx Outdated Show resolved Hide resolved
@byeoon
Copy link
Contributor Author

byeoon commented Mar 13, 2024

Ready for re-review / feedback

@byeoon
Copy link
Contributor Author

byeoon commented Jun 22, 2024

Could use some feedback this feature is a pain in the ass to add and could use help too

@byeoon
Copy link
Contributor Author

byeoon commented Jul 11, 2024

i think everything is ready to be merged, might need some feedback

@byeoon
Copy link
Contributor Author

byeoon commented Aug 17, 2024

Ready for review / merge

@Nuckyz Nuckyz force-pushed the dev branch 9 times, most recently from fa092cf to eb63a54 Compare September 23, 2024 16:25
@byeoon
Copy link
Contributor Author

byeoon commented Oct 10, 2024

hi hi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.