The Telegram chat network offers a convenient bot API. It would be pretty cool to translate at translatewiki.net using it.
|Open||None||T131664 Allow translations at translatewiki.net via mobile chat apps|
|Resolved||Roni.zhelenchuk||T133060 Make a working Telegram chat bot that can authenticate with translatewiki.net usernames and make translations|
|Resolved||Anna.d92||T133061 Make translatewiki.net Telegram bot authenticate by linking a Telegram username to a translatewiki.net username|
|Resolved||Nikerabbit||T133063 Install OAuth on translatewiki.net|
|Open||None||T133064 Make the translatewiki.net chat bot code less dependent on Telegram|
|Resolved||Amire80||T159366 bring the Telegram bot tool back to life|
|Resolved||Amire80||T159368 update node.js on tools.telegrambot|
|Resolved||bd808||T155063 Create Updated NodeJS container for Tool Labs|
|Open||None||T191488 Deploy Telegram Translation bot to a tool forge server, and make it available for testing|
- Mentioned In
- T195048: Add a Telegram frontend for Echo notifications
T133063: Install OAuth on translatewiki.net
T130780: Tools, Labs, & MediaWiki-Vagrant help desk (#wikimedia-hackathon-2016)
- Mentioned Here
- T228575: Decrease number of open tickets with assignee field set for more than two years (aka cookie licking) (March-June 2020 edition)
... And just to mention that I managed to make it work during the Hackathon and actually did some edits—some of them crappy, but good enough for a proof of concept ;) The demo was well-received.
I want to continue hacking on it. The next step would be to actually make it stable, working and able to authenticate with real usernames, and start rolling it out to adventurous translators.
Thanks to everybody who helped.
This task has been assigned to the same task owner for more than two years. Resetting task assignee due to inactivity, to decrease task cookie-licking and to get a slightly more realistic overview of plans. Please feel free to assign this task to yourself again if you still realistically work or plan to work on this task - it would be welcome!
For tips how to manage individual work in Phabricator (noisy notifications, lists of task, etc.), see https://phabricator.wikimedia.org/T228575#6237124 for available options.
(For the records, two emails were sent to assignee addresses before resetting assignees. See T228575 for more info and for potential feedback. Thanks!)