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

Notification via Telegram #22

Open
RustyBraze opened this issue Sep 3, 2024 · 3 comments
Open

Notification via Telegram #22

RustyBraze opened this issue Sep 3, 2024 · 3 comments
Labels
enhancement New feature or request
Milestone

Comments

@RustyBraze
Copy link
Collaborator

Is your feature request related to a specific event or situation at Eurofurence?

Not Relevant

What problem are you trying to solve with this feature?

Offer an alternative notification form for the Critters that have Telegram or other systems like Whatsapp (Yes, Whatsapp is a complicated topic and has costs to integrate in any application - just an example).

This allows a faster response and interaction. While emails notifications are good, in some case, they may not arrive on time or be flagged as spam.

Describe the solution you'd like to see implemented

Critter says hello to the bot (Telegram cannot initiate a conversation), based on the telegram name in the system, can send updates, requests, check-in or reminders.
This also allows the Shift managers to quickly see who is present, issue work complete and several other tasks.

How would this feature improve the Critter System for Eurofurence volunteers or attendees?

Instant messaging and push notifications, usually works better and have better results compared to emails or the person refreshing the page to see results

Describe any alternatives you've considered or tried

PA system that would call every single name, like in an airport. While this "sounds" awesome, would not work.

Additional context or screenshots

No response

@RustyBraze RustyBraze added the enhancement New feature or request label Sep 3, 2024
@RustyBraze
Copy link
Collaborator Author

I would recommend to NOT integrate the Telegram to the Critter system itself but as microservice that runs in parallel with Critter API and interfaces Telegram via official "PHP Telegram Bot" (for example).
This allows both services to run in parallel and help with workload, caching, scaling and maintenance.

@Corborax
Copy link
Member

Corborax commented Sep 8, 2024

Lumex (ConOps) is developing a telegram bot that helps ConOps to keep track of shifts and the work log. Maybe this can be combined?

@Corborax Corborax added this to the EF29 milestone Sep 8, 2024
@RustyBraze
Copy link
Collaborator Author

Actually yeah. I will contact Lumex

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants