cletusc / Userscript--Twitch-Chat-Emotes

Adds a button to Twitch that allows you to "click-to-insert" an emote.
http://cletusc.github.io/Userscript--Twitch-Chat-Emotes/
MIT License
36 stars 20 forks source link

Channels missing from the click to insert emote menu. #53

Closed Izlsnizzt closed 10 years ago

Izlsnizzt commented 10 years ago

This my emoteset: EMOTESET izl [554,171,4828,1462,42,5066,793,3994,4578,50,1871,233,3082,1192,98,3421,2126,100,105,2281,21,92,3517,1522,469,740,2336,176,69,693,5,1008,2933,2862,46,357,5275,27,954,2963,4036,1895]

Often channels will bemissing from my emote menu. Streamerhouse in particular never shows up, Swiftor is a frequent offender as well. Random channels will fail to show at random times. I'm usually missing 3 or 4 channels at any given time. I suspect the sheer number of emotes I have access to to have much to do with this but it would be nice to have a definitive reason.

cletusc commented 10 years ago

On a channel page, open up your console and enter the following in the command line:

window.Twitch.api.get('/api/users/:login/tickets').done(function(api){console.log(JSON.stringify(api));});

Send me the output of that. You may send it to my email or Twitch inbox if you aren't comfortable with certain info being shown publicly (purchase dates and whatnot), just make sure to reference this issue #53.

Also, what browser and userscript engine are you using (Greasemonkey, Tampermonkey, etc.) as well as which version of each?

I'll get a proper debugging up soon that can tell me what's happening within the script itself--it's been on my list of things to do :P

Izlsnizzt commented 10 years ago

http://privatepaste.com/4a09ad0e2f

I'm using the plugin through BTTV in Chrome.

cletusc commented 10 years ago

It looks like you are subscribed to the following people (according to the info you provided):

banditpants
bigrichie2004
boogie2988
brotatoe
bwana
cobaltstreak
dansgaming
eddieruckus
et_talon
excessiveprofanity
hjtenchi
inexpensivegamer
jonofallgames
kingkongor
lirik
manvsgame
overboredgaming
sodapoppin
suushisam
tarfu
tehmorag
thegreatgq
thenoosh22
twitch
virlomi

Notably, streamerhouse and swiftor are not on that list. There are 42 emote sets and only 25 names, so quite a lot are missing it seems.

Do all of the channels you expect to have show up on your subscriptions page? Also, would you mind trying out the standalone version with BTTV turned off? Install instructions for that are on the homepage.

Izlsnizzt commented 10 years ago

Yes, all 42. Maybe I missed it but your email is not in that link above? I'd like to move this convo to email as there's one aspect of this issue I'd prefer to remain private.

My Email: izl@mods.twitch.tv

On Mon, Jul 7, 2014 at 11:29 PM, Ryan Chatham notifications@github.com wrote:

It looks like you are subscribed to the following people (according to the info you provided):

banditpants bigrichie2004 boogie2988 brotatoe bwana cobaltstreak dansgaming eddieruckus et_talon excessiveprofanity hjtenchi inexpensivegamer jonofallgames kingkongor lirik manvsgame overboredgaming sodapoppin suushisam tarfu tehmorag thegreatgq thenoosh22 twitch virlomi

Notably, streamerhouse and swiftor are not on that list. There are 42 emote sets and only 25 names, so quite a lot are missing it seems.

Do all of the channels you expect to have show up on your subscriptions page http://www.twitch.tv/subscriptions?

— Reply to this email directly or view it on GitHub https://github.com/cletusc/Userscript--Twitch-Chat-Emotes/issues/53#issuecomment-48268440 .

cletusc commented 10 years ago

Sure, my email is ryan.b.chatham@gmail.com.

cletusc commented 10 years ago

Fixed by 1684ce90507867327e55c95141ca5554cc67b540 thanks to @Izlsnizzt :+1: