#Feedback!
1 messages Β· Page 1 of 1 (latest)
π

I love minerpl from poland

π₯
π

Peak π₯


π
@vocal zinc I miss when text emotes had faces, like this: :-)
had noses, not faces
that new trending system seems like a lot better way IMO
:^)
thank you veld!!
100%!
It's gonna continuously be improved, similarily to search ;)
Oh heck yeah!! Thank you fo much, I'm so excited to get rewards set up <3 (already been brainstorming plans hehe)
The trending system seems like it's gonna be great too!
just out of interest, how are 'trending' bots selected?
is it based on votes/views/invites?
it samples growth and invites as a rolling average, then extracts the delta from today vs last period.
so tl;dr, starting to use votes should give u a high change to appear in the list :)
whereas the last system was more chaotic imo
this one should give exactly small bots/servers a better chance to appear in results
Will the trending system come to servers as well if not already implemented? Or just for bots
oop nvm
why not https://webhook-topgg.com/ out of curiosity
π
Simplifying top.gg webhooks for all users, allowing non-developers and developers to use webhooks for their bot and server without confusing configuration.
I love it I hope this is a great jump for all us small developers and server owners
new webhooks system better
one click install
Seems cool
What is happening to webhooks v1?
Also weird that the v1 url is showing documentation for v2
would have been cool to work with the staff member that has put a lot of work into this specifically for the past few years tho
we all do
I did reach out to mr woo
you did?
What happened to previously configured webhooks?
they're in the legacy section
scroll down
new webhooks have a different auth style
cant imagine he would have declined it tho? π
π
is it going to be removed? if yes after how long
no they won't be removed at this time
But, as with other legacy pieces, they go into maintenance mode, and no more updates will be provided for them
Oh one last question, was Vote Manager also reached out to? o:
are those the legacy docs?
https://docs.top.gg/docs/Resources/webhooks
Webhook integration for receiving vote data
-# that thing sucks ass imo; it had too much downtime and issues when I used it
-# i just like the customizable embeds tbh
Votes 
The integration docs are open, please do encourage your favourite bots to integrate!
-# Sapphire role assignment message was my solution
The 3 days coding marathon was really fun, thanks Veld for this opportunity 
Imma need to update my open source solution as well xd
Veld? π Are there even "legacy docs"?
Yes, new one is https://docs.top.gg/docs/API/v1/webhooks
Webhooks V2 for receiving real-time event data from Top.gg
I was not talking about the new ones, I was talking about the "legacy" docs
also why the heck is it called "v2" if it's "v1" 
yea dw about it
its because the current version is technically v1
then the legacy api became v0
so i just moved it at the end to v1 docs
its not technically a versioned api
ye I know, but it is written there "v2"
because its the second version hahaha
xDDD
i just always called it webhooks v2 internally :)
Itll be great if this had a key section
btw I would have loved to have a side-by-side comparison between v0 and v1 π
I now fed perplexity deep research with all the resources and repos and it now gave me an overview which I can finally understand π
you no longer need a key, we provide one to you :)
I dropped everything from the old system and just started something "new" from the ground up by reading the docs tbh, so much changed that I didnt wasted any migration time xD
I need to wipe whole files lmao
Yep same
Votes got coded in the last 3 days from the ground up after my work 
Take it as chance to write new clean code 
average programmer sidequest
I did my github webhook thingy in 2 days after work as well
well It only processes push events I didn't need much more xD
sheesh webhooks
based and stuff
vote tracker isnt joining my server through the install button
figured it out, had to just install through the actual bot page
Nicee!
This is the V2 webhook or v1?
because in documentation it says v1 and in the code example in Git, it says v2...
V1 officially on the api. iteration two. I'll remove the v2 from stuff momentarily
perhaps allowing the information that the bot has to be invited
Perfect! thanks! π
Absolutely amazing
Thank you ππ
Why did you decide with one header for the signature?
pretty much industry standard for webhooks
Am I blind or is there no way to test a webhook thingy is working like before?
oh nvm, if the token is there you don't see that bit
I got some feedback:
Please change it to string or number to clearly specify how the timestamp is sent. unix? posix? ISO String?
A Date is a non-POJO type which cannot be directly in a JSON format.
also please be more specific on what can be expected here (Or link to the section of the page where this is specified)
Wdym by this one?
The other one I can kinda get behind but thereβs an example of whatβs expected below
e.g. "discord" - what else?
type can be "bot", "server" and "game"
platform can be "discord" and "roblox"
Explained here => https://docs.top.gg/docs/Models/v1/project
Definitions for Project objects in Top.gg's V1 API
Ah,I thought a link somewhere would be good :)
Fair enough, the "Date" type for top.gg's docs usually refers to an ISO date string.
e.g. 2013-03-10T02:00:00+06:00
Uhuh π
oh btw... I think you copied too much from the AI response here 
on the projets page
ye i pushed a fix lolol
seems like my link also didnt work so i fixed that too
Appreciate the callout!
this as well 
I think you did the `` outside the hyperlink 
oh, fixed
Get Vote Status by User
btw what if the user never voted? Is it undefined or null then?
also, are these schemas still used in v1?
https://docs.top.gg/docs/Resources/webhooks#schema
or are they for v0 legacy webhooks only?
Those schemas seem like v0 legacy webhooks to me
this could still be wrong but the webhook types I have for my integration is this: https://discord.mx/t/AD3jPnc4nW.ts
the schemas for the new webhooks, seem to be found here: https://docs.top.gg/docs/API/v1/webhooks#votecreate
Webhooks V2 for receiving real-time event data from Top.gg
Could we please get the query parameter back? I rely on that for internal metrics
also how long will v0 be supported?
https://docs.top.gg/docs/Resources/webhooks#schema
Webhook integration for receiving vote data
I agree, that is na important part π
They said no ETA yet, but not in the nearest future.
Probably when more than 70% (or more) are using v1 webhooks and not v0 anymore.
Yeye
i understand not a lot of people probably use the query param but it is a really nice feature if you want to give users a choice of rewards or just want to track which vote upsells convert the best etc
Most likely many years coming
And yeah, the query param can come back :)
thanks! 
Will probably support the full UTM schema then FYI
utm_source, medium, campaign, term, and content.
lfgggg
well the old one did already anyway 
you could pass whatever you wanted in
technically yeah, but I like following standards since it makes it easier to explain and refer back to in docs :)
Sounds nice
How often do the trending thing update and what do we need to focus on to get on trending section?
Itβs a mix it installs and view growth. You just want this to be higher that previous weeks in the last month
oh this is a cute nice update :3
Thank u cassie!!
i think new webhooks should have more retries, 15 seconds total is a bit too little
yeah, you will be able to re-schedule them manually in the future in case of an outage
oh cool
Small feedback, i would like to know more about the integrations, so i think it would be worth adding a link to their website or at least top.gg page under /dashboard/integrations
we only have the option to install them, but i wanna learn about them before installing them
^ or even clicking the pfp which takes you there
Yeah I also suggested that when I was beta testing for the team at TopStats. Allowing then to have an external link to a page that explains all their features would be a good addition. It's impossible to compare these or fully understand what they do without more info.
Would it be interesting if we added a button to the bot page?
yes
Mmmmmmm i think it would be better under integrations as that's where people are gonna look for that information