-
Notifications
You must be signed in to change notification settings - Fork 49
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
"ValueError: Invalid webhook URL provided" #37
Comments
What is your dhooks version? |
1.1.4 |
Update dhooks, latest fix will resolve the issue |
updated using pip and says that v1.1.4 is the latest |
Sorry my bad that's the latest version |
I've just tried with 2 webhooks (old and new) and both worked as expected, what discord client are you using? for ex: regular discord or canary etc |
actually, can you run this code and return the output? import re
hook_url = "webhook url"
def hook_test1():
URL_REGEX = r'^(?:https?://)?((canary|ptb)\.)?discord\.com/api/webhooks/(?P<id>[0-9]+)/(?P<token>[A-Za-z0-9\.\-\_]+)/?$'
print(bool(re.match(URL_REGEX, hook_url)))
def hook_test2():
URL_REGEX = r'^(?:https?://)?((canary|ptb)\.)?discord(app)?\.com/api/webhooks/(?P<id>[0-9]+)/(?P<token>[A-Za-z0-9\.\-\_]+)/?$'
print(bool(re.match(URL_REGEX, hook_url)))
hook_test1()
hook_test2() |
Regular discord on my pc, I noticed that the new webhooks seem to have a different layout than the old ones |
Still getting the same error:
|
oh i see, that webhook is still using the discordapp domain (you forgot to blur it 😅), i'll PR a fix but in the meantime replace discordapp.com with discord.com from your url |
Thanks, its alright this is on a test account and server |
are you using the latest version of dhooks (1.1.4)? |
Ah I thought I was. Apparently, heroku was using cached dependencies of an older dhooks library even though locally I was using the latest one. Bit of tinkering and I got it to clear cache and update. It works fine now, thanks. |
Have same issue |
Read through this and you'll hopefully find a fix for your issue, The cause of this issue has been fixed but @kyb3r needs to push it to pypi |
Discord appears to have changed webhooks and now whenever I try to use it I get a ValueError message, this only happens with the newly generated webhooks, all the old ones seem to work fine.
My Sample Code:
Error message:
The text was updated successfully, but these errors were encountered: