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

Café

777 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 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Naomikho@monyet.cc 1 points 1 year 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

[–] zen@monyet.cc 0 points 1 year ago* (last edited 1 year ago) (3 children)

unfortunately, something has gone wrong:

https://lemmy.zip/c/cafe@monyet.cc

https://lemmy.world/c/cafe@monyet.cc

https://lemmy.ml/c/cafe@monyet.cc

https://lemm.ee/c/cafe@monyet.cc

https://beehaw.org/c/cafe@monyet.cc

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 😢 😭)

[–] Annoyed_Crabby@monyet.cc 0 points 1 year 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

[–] zen@monyet.cc 0 points 1 year ago* (last edited 1 year ago) (3 children)

can you search for the bot username @monyetbot@monyet.cc 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/waiter_bot@monyet.cc is okay, so it is not that other instances are auto-rejecting bot users

[–] Annoyed_Crabby@monyet.cc 1 points 1 year ago (1 children)

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

[–] zen@monyet.cc 1 points 1 year ago

maybe instances are rejecting bots that have admin status?

but that would not really make sense

[–] Naomikho@monyet.cc 0 points 1 year ago (1 children)

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

[–] zen@monyet.cc 1 points 1 year ago* (last edited 1 year 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

[–] Annoyed_Crabby@monyet.cc 0 points 1 year ago (2 children)

https://lemmy.zip/u/zen@monyet.cc

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

[–] zen@monyet.cc 1 points 1 year ago* (last edited 1 year 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

[–] zen@monyet.cc 0 points 1 year ago (1 children)

correction, i also posted in announcements, but that is not federated to lemmy.zip: https://lemmy.zip/c/announcements@monyet.cc

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

[–] Annoyed_Crabby@monyet.cc 1 points 1 year ago

Hmm, fair enough

[–] Naomikho@monyet.cc 0 points 1 year ago* (last edited 1 year ago) (1 children)

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

[–] Annoyed_Crabby@monyet.cc 0 points 1 year ago (2 children)

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

[–] zen@monyet.cc 1 points 1 year ago* (last edited 1 year 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

[–] Naomikho@monyet.cc 1 points 1 year ago

I have no idea honestly

[–] zen@monyet.cc 0 points 1 year 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

[–] Naomikho@monyet.cc 1 points 1 year 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

[–] Naomikho@monyet.cc 0 points 1 year 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.

[–] zen@monyet.cc 1 points 1 year ago

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

[–] zen@monyet.cc 0 points 1 year ago (1 children)
[–] Naomikho@monyet.cc 1 points 1 year ago

yeah, I'm using that one.