Some help with Craig's connection issues
Added 2020-11-30 22:58:28 +0000 UTCShort 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
2021-02-03 16:31:15 +0000 UTCPlease contact me in Discord (assuming you're not the one who just did :) ). I can't do much on Patreon.
Craig Team
2021-02-03 16:15:28 +0000 UTCAlistair doesn't regconize me as a patron.
Cody
2021-02-03 16:13:57 +0000 UTCGlad he's helping!
Craig Team
2020-12-12 13:35:29 +0000 UTCI’ve been using Alistair to record various podcasts for the past week now and have had pretty much no issues.
Christopher Siege
2020-12-12 13:27:48 +0000 UTCIt seems something got mixed up in the link and Craig/Alistair was confused, but now it should be fine.
Craig Team
2020-12-07 03:29:06 +0000 UTCCANCEL 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
2020-12-07 03:20:06 +0000 UTCSo 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
2020-12-07 01:37:13 +0000 UTCHi, 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
2020-12-06 23:55:27 +0000 UTCAre 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
2020-12-06 23:19:32 +0000 UTCNot right now. I was so desperate to get Alistair up that this particular nicety didn't make it in yet :)
Craig Team
2020-12-05 23:00:57 +0000 UTCIs it possible for Alistair recordings to feed into Google Drive?
Adam Thornsburg
2020-12-05 17:35:20 +0000 UTCYep, 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
2020-12-05 05:39:27 +0000 UTC(I'm assuming you're Shawn (EldrichDream) who I resolved this with on Discord)
Craig Team
2020-12-03 21:40:01 +0000 UTCGetting 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
2020-12-03 21:13:06 +0000 UTCah 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
2020-12-01 21:01:24 +0000 UTCI'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
2020-12-01 20:57:37 +0000 UTChellou 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
2020-12-01 20:51:12 +0000 UTCYou 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
2020-12-01 18:04:37 +0000 UTCI'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
2020-12-01 18:01:09 +0000 UTCAre 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
2020-12-01 13:18:56 +0000 UTCHey 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
2020-12-01 05:53:11 +0000 UTCAwesome! Thanks for the fix!
Stumpt
2020-11-30 23:01:05 +0000 UTC