-
-
Notifications
You must be signed in to change notification settings - Fork 236
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
GitHub forbade the auto-reply bot because of pro-Chinese government people complained about it #1330
Comments
I created a ticket https://support.github.com/ticket/personal/0/2984378 and GitHub finally replied after one month: Hello, Our apologies for the delay in getting back to you; we are currently dealing with higher than usual request volumes and are working to respond to priority issues such as yours as quickly as possible. This account was restricted because you appear to have used GitHub Actions to take part in automated activity, including Actions that create Issues or Comments on our service. That type of activity is not allowed under our Terms of Service: To resolve this issue, we'll need you to agree to follow our Terms of Service going forward. We'll also need you to disable any automated Actions that do not comply with our Terms of Service and delete the repositories associated with these automations. Please let us know when you've completed these steps and we'll be able to review the status of this account again. Best regards, Charlie |
I replied: Thanks for the reply. I will comply to whatever you ask me to do, but could you double check that these guidelines are accurate? Can I never ever create any comments or issues from any actions on my own repositories? On other people's repositories, sure, but I'd never ever do that. Or are there more specific cases where I can or cannot do this? E.g.:
Because there seems to be many existing actions that do comment creation at least, related examples:
I only use these actions to help handle the large amount of spam that I get on that repository, and I'm only creating 1 comment or issue per incoming spam comment or issue, so it should not be using excessive resources. Thank you. |
Hello Ciro, Thank you for following up. We've received a large volume of complaints from other users indicating that the comments and issues are unrelated to the projects they were working on. This is not the intended use of GitHub Actions and is, in fact, a violation of our Terms of Service and our GitHub Additional Product Terms for Actions. Unless you remove the offending Actions and repositories and agree to refrain from making similar Actions in the future, we will be unable to remove the restrictions. Best regards, |
My reply: I have now disabled the comment and issue creation at: 316a07b and I won't make similar ones unless GitHub speficially allows me. Can you please re-enable the action now? However, I don't understand your point:
The comments and issues are on my own repository, which is about the Chinese government. I create comments and issues on my own repository, and those comments and issues are exactly about the Chinese government, and therefore on topic. By forbidding this in my case, you are giving in to complaints of supporters of a brutal dictatorship, which creates a reputational risk for GitHub. GitHub already has https://github.com/github/gov-takedowns/tree/master/China if the Chinese government wished to forbid my repository, which they chose not to. If politics is allowed on GitHub, then you should not restrict activity on my repository specifically, no matter how many complaints there are. |
They replied: Hello, Thank you for following up once more. Just to clarify, the issue is that the volume of comments created using Actions is in violation of our Terms of Service. This restriction is not related to the nature of the content of those issues specifically nor to your freedom to express your opinions. We respect the right of everyone to share their opinions and beliefs, as long as the content is not in violation of our GitHub Acceptable Use Policies. We'd ask that, going forward, if you disagree with the content of user comments that you manually use one of the management tools available to you as outlined in Moderating comments and conversations. We've removed the Actions restrictions from your account. Please note that future violations of the Terms for Additional Products and Features: Actions could result in the restrictions being enforced again and could lead to a suspension of your account. Please don't hesitate to let us know if you have any other questions. Best regards, |
I replied: Thanks for the reply. So just to confirm, am allowed to make one manual reply to each comment by other people on my own repo, to show my points of view with links and images (sounds reasonable given that its my repo)? Or am I obliged to only edit/hide/delete the comments of other people? I would prefer not to edit/hide because I want their opinions to remain visible as well. |
Final reply: Hello, Your ability to reply to others has not been affected in any way and you may do so with as many replies as you feel are warranted. Our ask is that if you do decide to respond to comments from others, that it not be via Actions, specifically. Once again, please don't hesitate to let us know if you have any other questions. Best regards, |
OK, so it reached a logical conclusion then, new comment on new issue/comment is forbidden in general. I with they had told me just that at the start! Thanks GitHub for letting me keep my repo. |
Update: github clarified that their rule is "no-new comment on new issue/comment from action" and I'm satisfied with that. I wish they had been that clear from the start and all this could have been avoided! Thanks and all best.
For many many years this repository used to have a auto-reply bot that automatically replied to comments with anti-CCP images e.g.: #1304 (comment)
This helped keep a balance in discourse because due to the chilling effect, only pro-CCP commentators would comment in this repository, while anti-government citizens have to stay quiet or else they will go to jail.
I created a support request for it at https://support.github.com/ticket/personal/0/2984378 and the final reply was:
which means that GitHub gave into to complaints of followers of a brutal dictatorship, thus reducing freedom of speech.
Also this reply makes absolutely no sense, since the comments were done on my own repository, and therefore are on-topic here.
What I'm guessing is that the "actions support person" decided to take some action (no pun) on a large number of pro-dictatorship complaints without fully understanding the situation.
I understand that GitHub Support is under lots of pressure to handle many tickets. But freedom of speech is our greatest, and only advantage over dictatorships, and by taking actions such as these, our website mods are slowly degrading freedom under the pressure of those very dictatorships.
In the past, I've had nothing but respect for the amazing way in which GitHub dealt with compliance in different countries, allowing political speech in its platform and clearly maintaining a list of censored websites upon takedown request at: https://github.com/github/gov-takedowns But this event has tarnished that trust. I really hope GitHub can regain it.
If you'd like to help get the bot back
Subject:
How can we help:
Since what matters to GitHub support are ticket counts and not principles, we need to show GitHub that they will get more tickets if they don't reenable the bot than if they reenable it.
like these posts:
People I'm pinging in private messages:
My initial ticket was:
Related:
The text was updated successfully, but these errors were encountered: