this post was submitted on 28 Jul 2023
4 points (100.0% liked)

Café

778 readers
1 users here now

Welcome to our virtual third place, The Café.

Come on in and make a new human connection over a cup of coffee (or Teh Tarik). This is a casual community, do whatever you want, share your oyen pics, your frustrations, and even organize a weekend picnic with the community. The world is your oyster.

Rules are simple, be kind and civil with each other. As with any other café, rude patrons will be kicked out.

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 2 years ago (2 children)

🎉Finally released the post auto-scheduling feature for Monyet.cc! I can already smell lots of required enhancements and other features that will require implementation... probably time to create a dedicated backlog for MonyetBot lol

[–] [email protected] 0 points 2 years ago* (last edited 2 years ago) (3 children)

unfortunately, something has gone wrong:

https://lemmy.zip/c/[email protected]

https://lemmy.world/c/[email protected]

https://lemmy.ml/c/[email protected]

https://lemm.ee/c/[email protected]

https://beehaw.org/c/[email protected]

all of them have the 28th july daily thread, but not today(29th july)'s, also looking at the sidebar on those instances, monyetbot is not listed as mod.

you mentioned testing monyetbot on a dev instance. is the dev instance by any chance running the same database as this one (as in, all communities/posts/users from here are viewable there too, up to the time the db snapshot was taken, that is) and does not have federation disabled (2 instances with the same name both sending federation traffic could possibly badly confuse other instances)?

the easy fix, without having to do too much debugging would be to try registering a new bot user, and see if it can be added as mod and accepted by the other instances, or you could try unmodding and then remodding monyetbot first.

(unmodding and remodding would help if it was the modding that did not federate, another issue could be the membership of monyetbot in the community not federating, so perhaps try making monyetbot unsubscribe and resubscribe)

edit: if this is not given attention, i think all future daily threads by monyetbot will not be available on other instances (oh god, i so hope i am wrong)

edit 2: the instances are a mix of 0.18.2 and 0.18.3, so i don't think the new version is the issue here

edit 3: i think the main questions to ask are:

  • is the dev instance you tested the bot on running a snapshot of the monyet.cc db?
  • does the dev instance have federation turned on?
  • did you mod the bot on the dev instance in a community called cafe before doing it here on the main instance?

if the answer is yes for all 3, then the modding event may have been sent out to other instances from the dev instance first, and so now the modding event from the main instance is no longer accepted by them, and with that all posts from the bot no longer federate (and neither do replies to those posts 😢 😭)

[–] [email protected] 0 points 2 years ago (2 children)

If you check the bot via other instance, the user simply didn't exists. It likely due to this is the bot first post so it take some time to register the user to other federated instance...me think

[–] [email protected] 0 points 2 years ago* (last edited 2 years ago) (1 children)

The bot's first comment was 12 days ago though T_T

[–] [email protected] 0 points 2 years ago (2 children)

Maybe it take more than just one comment to get federated 🤔

[–] [email protected] 1 points 2 years ago

I have no idea honestly

[–] [email protected] 1 points 2 years ago* (last edited 2 years ago)

i think it has been more or less confirmed, that for some reason monyetbot is not appearing as user on other instances, and with that all posts started by monyetbot will not federate, and neither will comments to those posts

edit: i don't think posting any more comments under monyetbot will solve the problem, as the search box is supposed to find users even with 0 comments, so other instances are just not accepting monyetbot

[–] [email protected] 0 points 2 years ago* (last edited 2 years ago) (3 children)

can you search for the bot username @[email protected] in the search box of those other instances?

if it does not appear, then we'll very likely need to change bot usernames due to it not being accepted by other instances

edit: just checked https://lemmy.zip/u/[email protected] is okay, so it is not that other instances are auto-rejecting bot users

[–] [email protected] 1 points 2 years ago (1 children)

I put the name directly into my search bar, didn't exists

[–] [email protected] 1 points 2 years ago

maybe instances are rejecting bots that have admin status?

but that would not really make sense

[–] [email protected] 0 points 2 years ago (2 children)

https://lemmy.zip/u/[email protected]

Your latest comment is 19hours ago, so maybe it take their sweetass time to link

[–] [email protected] 1 points 2 years ago* (last edited 2 years ago)

that's because all of my new comments have been on this thread, which is opened by monyetbot which other instances consider non-existent, and so all comments on this thread are auto-rejected because the opening poster is rejected

[–] [email protected] 0 points 2 years ago (1 children)

correction, i also posted in announcements, but that is not federated to lemmy.zip: https://lemmy.zip/c/[email protected]

it is federated to lemmy.world though, and my last comment on there is from announcements

[–] [email protected] 1 points 2 years ago

Hmm, fair enough

[–] [email protected] 0 points 2 years ago (1 children)

This happened before but it was marked as resolved, any thoughts?

[–] [email protected] 1 points 2 years ago* (last edited 2 years ago)

it may be a related issue, but as crabby has discovered, the monyetbot user itself is rejected by other instances, and other instances can't list a user that doesn't exist in their db as mod

[–] [email protected] 0 points 2 years ago (1 children)

No, the dev instance has its own database. Its whole ecosystem is separate from this one. It does not run the same snapshot. Last I remember, I think it did not federate, but I might be mistaken here... For the last question, the answer is yes because I had to emulate the scenario as closely as possible.

[–] [email protected] 1 points 2 years ago

if it ran on a subdomain of monyet.cc, then it shouldn't be a problem

[–] [email protected] 0 points 2 years ago (1 children)

oh great, lemmy turned all those links to other instances into links to our instance, so if you click on them you don't see the issue

[–] [email protected] 1 points 2 years ago

I can see the issue if i open in incognito mode, but MonyetBot has been moderator of cafe for a while on monyet.cc actually. I'm not sure if both instances can affect each other though, as dev is monyet.lol, not monyet.cc

[–] [email protected] 0 points 2 years ago (1 children)
[–] [email protected] 1 points 2 years ago

yeah, I'm using that one.