all 22 comments

[–]magnora7 1 insightful - 1 fun1 insightful - 0 fun2 insightful - 1 fun -  (18 children)

Here is information about the automoderator:

It should work exactly the same as reddit.

I'm not sure on the flair system honestly, but you can try PMing the mods at /s/ice_poseidon2 as they figured it out.

Hope that helps

[–][deleted] 2 insightful - 1 fun2 insightful - 0 fun3 insightful - 1 fun -  (17 children)

Unfortunately, flair is not ... I copied my AutoMod code directly from my old Reddit sub (and removed the New Reddit specifics like "template ID"). I've scoured the Wiki and tried it a few different ways. I'll see if IP2 has suggestions though, thank you!

Going off of Reddit, AutoMod being able to set scheduled posts depends on AutoMod becoming a moderator of subs. AutoMod hasn't accepted my invite, either to my active sub or my testing sub.

I just went ahead and made the "automoderator-schedule" Wiki page in my testing sub, and a scheduled post. I also sent an invite to AutoMod using this link (again from Reddit, but URL updated for SaidIt):

AutoMod isn't responding, and isn't making a scheduled post.

[–]magnora7 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 2 fun -  (16 children)

Thanks for the info. Not sure how to help any further sorry, I'm not familiar with the flair system. Message the /s/ice_poseidon2 mods, they figured it out

[–][deleted] 3 insightful - 2 fun3 insightful - 1 fun4 insightful - 2 fun -  (15 children)

IP2 mods to the rescue! It was super-simple to resolve the flair issue, I just had to use super-duper-old CSS of:

set_flair: ["text", "cssclass"]

They weren't sure about AutoMod scheduling though, as they don't use it.

Going off of Reddit, one of the requirements is that AutoMod accepts an invite to be a moderator. AutoMod isn't accepting my invites though. Do you have any way to tell it to auto-accept mod requests?

[–]magnora7 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 2 fun -  (14 children)

Awesome! I'm glad you got it figured out, thanks for letting us know the answer.

I have literally zero idea how to use the automod, I've never once messed with it, I'm sorry.

I think you can add automod as a mod by using "Force add" rather than invite. There's another box next to the invite box that is 'force add moderator' and I think that's what you need to use for automod.

[–][deleted] 2 insightful - 1 fun2 insightful - 0 fun3 insightful - 1 fun -  (13 children)

Hmmm... I'm not seeing anything to force-add a moderator:

Maybe it's just an Admin thing, to be able to force-add?

Could u/saidit-bot perhaps force-accept the invitation on behalf of AutoMod, since it's an Admin also and is sending the invite message?

[–]magnora7 1 insightful - 1 fun1 insightful - 0 fun2 insightful - 1 fun -  (12 children)

Right above where it says "moderators of /s/" that's where the force add option should be.

I think you're right maybe it's an admin-only thing. I don't know how to access /u/saidit-bot to accept things. I can force add /u/automoderator to your admin team if you want.

Does every sub use the same user /u/automoderator? Another option would be to go to the subs shown in and ask the mods of those subs how they got it to work.

[–][deleted] 2 insightful - 1 fun2 insightful - 0 fun3 insightful - 1 fun -  (11 children)

Every sub would use the same user u/automoderator, yes. Here, it currently has zero subs it's modding, so there isn't anyone to ask.

Over on Reddit, the only reason people would even need AutoMod as a mod in their sub was for scheduling posts - otherwise having it as a mod wasn't needed, it could perform all other duties just using the regular wiki config page.

I'm decent enough with reading code, but understanding how bots work is beyond me. I'm afraid I can only point towards the end-result of their functionality, not necessary why or how they work the way they do.

Could you force-add u/automoderator to my private testing sub so I can see if the scheduler will even function? My private sub is s/DropTheT

[–]magnora7 1 insightful - 1 fun1 insightful - 0 fun2 insightful - 1 fun -  (10 children)

You're right it doesn't mod any subs. I wonder why it has posts at all? I find it confusing, I should figure out how this system works.

I guess the automod we have is currently being used to re-post things to ensure alternate sources, or ensure things don't get deleted. But just copying posts doesn't require mod privileges.

It's funny as an admin if I try to look at /u/automoderator's IP address, it gives me an error page. I guess that makes sense since it doesn't have an actual IP, just funny though.

I have force-added /u/automoderator to /s/DropTheT right now and we can begin an experiment, as you'll be the first to have automod actually have mod privileges.

Maybe if you don't mind, if you figure out stuff that actually works, perhaps you wouldn't mind documenting it on the saidit wiki here: You should already have permissions to do so, and we'd appreciate any additional documentation from anything you can figure out at all (even if it's just linking to reddit-based resources because everything is 99% the same) because this is new territory for us.

[–][deleted] 2 insightful - 1 fun2 insightful - 0 fun3 insightful - 1 fun -  (9 children)

Absolutely, I'm happy to add any insight and details I have!

And thank you for force-adding AutoMod, I'll see if it works!

[–][deleted] 1 insightful - 1 fun1 insightful - 0 fun2 insightful - 1 fun -  (2 children)

u/d3rr - wondering if you could add this to the SaidIt issues/priority list on GitHub?

Specifically, request #1, updating or adding code for AutoMod to have a scheduler.

The Old Reddit code had it split into a separate function which wasn't included in the code SaidIt forked when creating the site. It also required u/automoderator be added as a mod with specific permissions for it to work. Based on conversations with other mods, we THINK this may be the code for the scheduler:

[–][deleted] 2 insightful - 1 fun2 insightful - 0 fun3 insightful - 1 fun -  (1 child)

[–][deleted] 2 insightful - 1 fun2 insightful - 0 fun3 insightful - 1 fun -  (0 children)

Thank you so much, really appreciate it!