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

Add /community-call command #58

Open
Tracked by #62
natemoo-re opened this issue Nov 15, 2023 · 2 comments
Open
Tracked by #62

Add /community-call command #58

natemoo-re opened this issue Nov 15, 2023 · 2 comments

Comments

@natemoo-re
Copy link
Member

It would be helpful if we had a command that automates some of the annoying, repetitive parts of posting an announcement about the weekly community call! cc @ElianCodes.

Requirements:

  • Role-restricted slash command (@maintainers). Can be posted in any channel.
  • Automates the following fields in an embed:
    • WHEN: Localized timestamp when the event begins (a shortcut might be to just use "at the top of the hour")
    • WHERE: Link to the #stage channel (it has historically been #stage OR #chat so this might need to be dynamic?)
      • Possible? Share the link to the existing community call event.
    • WHAT Provide an option to customize the announcement message
      • Optionally, link to the agenda for the call? Could just be part of the message, I guess
    • WHO: Option to ping certain roles or just @notify-events? Default would probably be no pings.
@ElianCodes
Copy link
Member

I really love this idea! It would make my job so much easier.

Typically I do two things:

  • post a message in #general a couple of hours before the call
  • post a message in #general when we are actually starting

It would be awesome if we could somehow find a good solution for both of those.

Here are my thoughts on the fields:

  • Localised timestamp would be amazing. We do have the time in the event, so maybe we could extract that somehow, I would much prefer to show an actual time over "in x minutes" or "at the top of the hour"
  • The channel from now on always should be #stage, so it's not a must to make it dynamic
  • I don't care too much about customising the announcement message (I'm always down to brainstorm on a good default message)
  • for now, a ping doesn't have to be included, we're rethinking the pinging system

I hope this can be of help! Ping me whenever you want to talk about this!

@ElianCodes
Copy link
Member

Also, maybe this could be another issue or command, but this got me thinking.

What if we also made a /community-call-agenda command to post in #maintainers, where I have to post every week to draw people into speaking or filling the agenda for the community call.

It would look something like this:

  • pings @maintainers
  • field for thread of that week (or maybe just start a thread from that command?)
  • text: "Hey @maintainers, a new community call thread has been started. Want to speak or participate? Fill the agenda here: <link-to-thread>"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants