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

Implement uploading to the wiki with a bot account #2

Open
gy-mate opened this issue Jun 18, 2024 · 2 comments
Open

Implement uploading to the wiki with a bot account #2

gy-mate opened this issue Jun 18, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request nice to have Lowest priority enhancements
Milestone

Comments

@gy-mate
Copy link
Owner

gy-mate commented Jun 18, 2024

Implement uploading new quiz articles to the wiki using Pywikibot.

https://www.mediawiki.org/wiki/Manual:Pywikibot/Use_on_third-party_wikis
https://pypi.org/project/pywikibot/
https://github.com/zsotroav/mlb-mw/blob/master/upload.py

suggestion by @zsotroav

When closed: announce the app on Discord

@gy-mate gy-mate added enhancement New feature or request nice to have Lowest priority enhancements labels Jun 18, 2024
@gy-mate gy-mate self-assigned this Jun 18, 2024
@gy-mate gy-mate modified the milestones: 1.2.0, 2.0.0 Jul 11, 2024
@gy-mate
Copy link
Owner Author

gy-mate commented Jul 18, 2024

Doesn't worth it, everyone's bot account would have to be granted bot permission on the wiki manually. It would also be risky.

@gy-mate gy-mate closed this as not planned Won't fix, can't repro, duplicate, stale Jul 18, 2024
@gy-mate
Copy link
Owner Author

gy-mate commented Jul 21, 2024

It's enough to generate a bot password so that edits would be made directly under the user's account.

@gy-mate gy-mate reopened this Jul 21, 2024
@gy-mate gy-mate added this to the 2.0.0 milestone Jul 21, 2024
@gy-mate gy-mate modified the milestones: 2.0.0, 3.0.0 Aug 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request nice to have Lowest priority enhancements
Projects
Status: to do
Development

No branches or pull requests

1 participant