feat: add voting notification for TSC
Description
- Adds ability of sending emails to TSC members reminding them regarding voting.
Proof Successful workflow: https://github.com/ash17290/asyncapi-community/actions/runs/13998776402/job/39200217538
Initial Mails
- TSC Voting reminder:
Related issue(s) Relates to #1739
Some configuration required from your end @derberg:
- The
SLACK_DM_TSCtoken should haveusers:readpermission. - You would need to make a account on sendgrid on behalf of AsyncAPI, and verify [email protected] mail there.
- Make a API_KEY in sendgrid and store it in
SENDGRID_API_KEY.
Let me know if you need any links or assistance in any step.
@thulieblack I would be requiring your help as well regarding refinement of mail content.
regarding sendgrid, we will need to wait a bit 😅
during account creation below happened 😄
Hello,
We appreciate your interest in Twilio SendGrid and your efforts in completing our account creation process. After a thorough review, we regret to inform you that we are unable to proceed with activating your account at this time.
Ensuring the security and integrity of our platform is our top priority, and our vetting process is designed to detect potential risks. While we understand the importance of transparency, we are not able to provide the specifics of our vetting process.
We want to emphasize that our decision is based on stringent security measures and our commitment to the safety of all our users.
Thank you for considering Twilio SendGrid.
Sincerely,
Onboarding & Compliance Operations
I think the automation didn't like that I provided a project name of the account, instead of real human name, or maybe accounts with polish numbers are not in favor 😄 .
Jokes aside, I think I got kicked out of the system during registration when I marked we need sendgrid to send emails on behalf of asyncapi.com - automation didn't like it 🤷🏼
I send email back and now we wait
Jokes aside, I think I got kicked out of the system during registration when I marked we need sendgrid to send emails on behalf of asyncapi.com - automation didn't like it 🤷🏼
You can try making account on twilio first then and then sendgrid should use the same thing.
Also, regarding the pricing sendgrid allows us to send 100 Mails/day for free.
Sure @Shurtu-gal let me know what you need and when
@Shurtu-gal Twillio after my explanation of why we need SendGrid to activate our account. I'm just waiting to get the proper DNS config to authenticate SendGrid to send an email on behalf of asyncapi.io
@Shurtu-gal Twillio after my explanation of why we need SendGrid to activate our account. I'm just waiting to get the proper DNS config to authenticate SendGrid to send an email on behalf of asyncapi.io
Great!
Sure @Shurtu-gal let me know what you need and when
@thulieblack I just need to vet the content and the format.

secret added
I guess message in email should be similar to slack - mention why reminder was sent, when vote was called out
I guess message in email should be similar to slack - mention why reminder was sent, when vote was called out
Just did it. Removed the pesky border as well.
Current mail:
/rtm
@asyncapi/bounty_team