FansOfAll
CraigRec
CraigRec

patreon


Some help with Craig's connection issues

Short version: If you're a patron, invite Alistair at https://discord.com/oauth2/authorize?client_id=783088954114310165&scope=bot&permissions=0 , and use the prefix `:alistair:`. He should (may?) be more reliable than Craig.

So, as everyone has noticed, Craig is having... connection difficulties. Craig's server isn't actually overloaded; the problem is that Discord keeps dropping connections, and that's exacerbated by Discord's rate limits. Discord has strict rate limits on bot commands, and unfortunately, nearly everything that Craig does falls under a single, global rate limit. When there's a random spike of disconnects, that snowballs, because he can't reconnect, because the rate limits kick in. I contacted Discord about this problem, and was told “API issues of this particular nature are outside the scope of what we can offer through our traditional support channel”. Instead they directed me at the Discord Developers Discord server, which is, of course, useless. In short, I'm stuck. There is literally nothing I can do about this.

But, the rate limiting problem is not per-server (in the networking or Discord sense), it's per bot. So, I cheated! I made a new Craig, with blackjack and hookers. Erm... with only patrons allowed to use it. The new Craig is Alistair, invitable by the link at the top. He's exactly like Craig, but a bit more aristocratic. And, he responds to :alistair: instead of :craig:. It's the exact same software, running on the exact same server, it's just a different bot, so different rate limits. I expect the same amount of trouble from Discord (random disconnections), but that at least shouldn't snowball, because different rate limits.

This is somewhat experimental, and if it doesn't turn out to be a useful solution to the problem, I'll just have to rewind and try something else. But, it's all I can think of for now.

Also, there's now an exclusive channel for patrons in the Discord server: #aristochat.

Why is he named Alistair? Well, I named Craig Craig because I wanted a human name, but one that most people won't have any preconceptions or associations with. Alistair is like Craig, but more aristocratic.

Comments

Thanks for your instant support!

Cody

Please contact me in Discord (assuming you're not the one who just did :) ). I can't do much on Patreon.

Craig Team

Alistair doesn't regconize me as a patron.

Cody

Glad he's helping!

Craig Team

I’ve been using Alistair to record various podcasts for the past week now and have had pretty much no issues.

Christopher Siege

It seems something got mixed up in the link and Craig/Alistair was confused, but now it should be fine.

Craig Team

CANCEL THIS I MISREAD: But... you left the server immediately after joining it. You need to be *in* the Craig Discord server for the bots to know your Patreon status. Sorry, I got confused by Patreon @_@

Craig Team

So I linked my patreon and discord and used the server invite in the discord patron information channel but it still gives me the same error. When I tried the features request I got this: Alistair BOT Today at 7:28 PM @Fickle Finger of Fate, Default features: Recording time limit: 0 hours Download time limit: undefined hours Maximum channels: NaN

Brian mathena

Hi, It looks like your Patreon account isn't linked to Discord. Once you link it to Discord, it'll tell you how to join Craig's server, and then Craig (and Alistair) can see your status.

Craig Team

Are there instructions for how to bless. I linked to Alistair but am getting the patron only message. Not sure what I am supposed to do.

Brian mathena

Not right now. I was so desperate to get Alistair up that this particular nicety didn't make it in yet :)

Craig Team

Is it possible for Alistair recordings to feed into Google Drive?

Adam Thornsburg

Yep, thats me, sorry i was being impatient i learned about this right before a recording session. Thanks for getting back so fast!

An Eldritch Dream Games

(I'm assuming you're Shawn (EldrichDream) who I resolved this with on Discord)

Craig Team

Getting the only for patrons message, I am Linked, idk if it's just patreon being slow or what, but it shows me my tier on my end.

An Eldritch Dream Games

ah ok i guess it's simply a matter of Patreon being slow to fully recognise i joined you - i say "fully" because at least it has understood i'm a supporter, and allowed me to read these posts. on discord im Veil of the Ages#9416

Veil of the Ages

I'm a bit confused, because according to my Patreon “relationship manager”, you're not even a patron. Something is going very weird with Patreon. What's your exact Discord name with discriminant?

Craig Team

hellou Yahweasel like Stumpt i had Alistair join my server and got the "only for patrons message". unlike Stumpt, i think i used the appropriate account (#9416) and unlike Stumpt, im not sure i would know how to manage blessings. i apologise for the noob questions, hope you can help. cheers, f

Veil of the Ages

You have the ability to bless a server, and if you do, then the whole server will get patron benefits, but Alistair is separate from Craig, so doesn't know Craig's blessings. Please use your linked account to bless with Alistair, and then from that point anyone will be able to use Alistair like Craig.

Craig Team

I'm not using the main Stumpt account I have linked here on Patreon to issue the command. I haven't had to do that in the past, as I thought the whole server was issued the patreon benifit.

Stumpt

Are you using the Discord account you have linked here, Stumpt #0593? According to the logs, a different Stumpt has tried to use it, so perhaps you have an old account linked.

Craig Team

Hey Yahweasel, I had Alistair join my server, but when attempting to use him I get "Sorry, but this bot is only for patrons. Please use Craig". I had already previously registered my discord server for the patreon bonuses. Is there something else I need to do?

Stumpt

Awesome! Thanks for the fix!

Stumpt


More Creators