Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature] Label automated accounts as “bot”, or similar #3132

Closed
Fastidious opened this issue Jul 23, 2024 · 3 comments · Fixed by #3135
Closed

[feature] Label automated accounts as “bot”, or similar #3132

Fastidious opened this issue Jul 23, 2024 · 3 comments · Fixed by #3135
Labels
enhancement New feature or request frontend Frontend-related stuff good first issue Good for newcomers

Comments

@Fastidious
Copy link

Is your feature request related to a problem ?

No. It is not a problem per se, but bot accounts are not labeled as such while looking at their profiles with clients.

Describe the solution you'd like.

Bot, or automated accounts should be noted in their profiles as such. This is how Phanpy shows them:

IMG_3459

Describe alternatives you've considered.

NONE

Additional context.

No response

@Fastidious Fastidious added the enhancement New feature or request label Jul 23, 2024
@VyrCossont
Copy link
Contributor

We have the internals and API for this already (bot param to PATCH /api/v1/accounts/update_credentials). Remaining work:

  • Public web frontend: profile.tmpl should display a bot badge somewhere inside .namerole
  • Settings web frontend: add a "Mark account as automated" checkbox in the "Visibility and privacy" section of the profile settings

@VyrCossont VyrCossont added good first issue Good for newcomers frontend Frontend-related stuff labels Jul 23, 2024
@Fastidious
Copy link
Author

Fastidious commented Jul 23, 2024

I asked @cheeaun what Phanpy used to label this, and he wrote bot: true, and linked this: https://docs.joinmastodon.org/entities/Account/#bot

@VyrCossont
Copy link
Contributor

Yes, as I said, we have the internals and API for this already. Phanpy logged into a GtS instance will already show remote bot accounts correctly. However, Phanpy can't set the bot flag on an account; it doesn't have a checkbox for that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend Frontend-related stuff good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants