[CustomAPI] Quote system

Hey! I’ve hit that 2000 quote limit, let me know if you can increase it.
Have a good day!

After four years, I finally hit the quote limit. If you could increase it, I’d be super grateful.

I have also recently hit the 2000 quote limit, would love to have this increased please if possible

Hello, I’m having struggle trying to add the !editquote command can someone help me pls ?

all u have to do is copy the addquote one and where it says…
customapi/addquote?token=
just change the add to edit… like this…
customapi/editquote?token=

1 Like

Is there a link or another way to access the full list of your own added quotes?

Edit: found the answer, it’s twitch.center/customapi/quote/list?token= and then your token value.

hey ya’ll! i was trying to add the editquote command to my stream and i troubleshot quite a bit and was not able to get it to work, is there anything I can do about that?

it’s the exact same as the add or delete command, just copy one of those and where it says "addquote" or "delquote" change it to "editquote"

Been using this quote system for years without issue and I really have to thank you for putting it together and making it available. We love it!
Our twitch stream community just recently hit the 2000 quote limit, if there’s any way you could increase it, that’d be great. If not then I’d love to hear more about how I could host my own database. I don’t mind going out of my way to host it myself, but I don’t even know where to start.
Thanks for everything!

Apologies if this has been asked, but is there a way when searching for a specific quote, it can ping back a message saying “Quote not found” or something of the sort? When I try to search something specific, let’s say !quote pizza, it just pings the latest quote if there is no quote with that word found

This is working for me, just make sure that you replace XXXXXXXX with your 8-character public key:

$(eval a=`$(urlfetch https://twitch.center/customapi/quote?token=XXXXXXXX&data=$(querystring))`; a.toLowerCase().includes(`$(querystring)`.toLowerCase())?a:"No quote with $(querystring) found")

It works for both use cases: !quote and !quote someText

hey all

I’m a mod on a twitch channel and have used this quotes command to fetch a random game character.

The command works fine but the problem is that 50% of the time it will fetches the character last added instead of keeping it random. Could there be something wrong with the command or is it just how the api works?

Thank you for your time :slight_smile:

If you use “!quote list” it will return all the quotes added and you can then search that document using Ctrl-F if that helps?

id like to add a seperate Quote list to a Chat im Mod in, atm we use the normal Quotes as Streamer quotes, and wed like to add Chatquotes in a seperate command, how do i do that?
Thank you

Follow the same steps to set up a manual command but give your command names a different title eg !chatquote rather than just !quote

I tried the auto one and nothing happens just get an error and the manual one doesn’t even describe how to add it properly - can we get a better solution?

Heya!! i’m having issues with deleting all quotes?

this is my command
$(urlfetch http://twitch.center/customapi/delquote?token=TOKEN&data=&clear=1)

edit: it returns ‘All entries have been deleted’ but the quotes still show up when i check the list view.

thanks so much!

Is there any way of being able to load up the list (!quote list) and then adding your quotes in that way if you have a bundle of them?

I was wondering this too, or if there is a way to reference a doc to pull from?

Hi,

I recently wrote a small python script that uses HTTP Methods to fetch the list, clear it, and put it back in place with duplicates removed (i am moderating for a streamer that uses the Quote API) - but it seems that in the middle of my POST requests i got IP banned by the API for sending too many requests - mea culpa for not delaying the requests a fair bit.

Is this temporary or would i actually need to get manually unbanned?