Page MenuHomePhabricator

Update welcome message in Zulip's goodbot
Open, MediumPublic

Description

As per T299923#7704456, the welcome message in Zulip's goodbot needs an update. With a lunch of the new developer portal, the existing links in the welcome message are no more relevant or duplicated.

The idea is to replace all links except the new developers' guide with the link to the developer portal https://developer.wikimedia.org/.

Event Timeline

@QEDK I've send a PR in your repo: https://github.com/QEDK/goodbot/pull/197. When you get a chance, could you please look into it and help merge? Thank you!

@QEDK I've send a PR in your repo: https://github.com/QEDK/goodbot/pull/197. When you get a chance, could you please look into it and help merge? Thank you!

Merged, should be deploying now. Lmk if something goes awry.

@QEDK Thanks for your prompt response :) I tried the !welcome command but I am not seeing the new message yet. Was the deploy successful?

@QEDK Thanks for your prompt response :) I tried the !welcome command but I am not seeing the new message yet. Was the deploy successful?

I suspect not, I'll take a look and force a deploy later today.

This isn't yet deployed in Zulip, bumping to next quarter :-/

@QEDK Hello, did you get a chance to look into this issue? :) I am a bit hesitant now to use the !welcome feature in Zulip as it outputs old links still.

@QEDK: Could you please answer the last comment? Thanks in advance!

@TBurmeister: Does that mean this task is out of scope && off the radar for Developer-Advocacy for good, as its team project tag was removed? AFAIK Developer-Advocacy is the only team that uses Zulip.

@QEDK: Is there anything someone can do to help getting this moving? Thanks in advance

Hi! I recently found out about the goodbot for Zulip...and it needs some updating! Is there someone that can help or direct me as to how to update the wording of it? Thanks!

goodbot-needs-editing.png (555×907 px, 147 KB)

Hi! I recently found out about the goodbot for Zulip...and it needs some updating! Is there someone that can help or direct me as to how to update the wording of it? Thanks!

goodbot-needs-editing.png (555×907 px, 147 KB)

It looks like the content of the replies is stored at https://github.com/QEDK/goodbot/blob/master/templates/replies.json.

(random passer-by comment from someone with no access or familiarity with Zulip who stumbled across this.

Aklapper added a subscriber: QEDK.

@QEDK: Removing task assignee as this open task has been assigned for more than two years - See the email sent to task assignee on October 11th.
Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be welcome! :)
If this task has been resolved in the meantime, or should not be worked on by anybody ("declined"), please update its task status via "Add Action… 🡒 Change Status".
Also see https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator. Thanks!