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

✏️ [ FEAT REQ ] Auto-reply capabilities #161

Open
summersab opened this issue Sep 29, 2024 · 1 comment
Open

✏️ [ FEAT REQ ] Auto-reply capabilities #161

summersab opened this issue Sep 29, 2024 · 1 comment
Labels
enhancement New feature or request 🧠 need thinkies

Comments

@summersab
Copy link

Is your feature request related to a problem? If so, please describe the problem.
There are a lot of good reasons to set up auto-replies. Two that come to mind:

  • Temporarily let people know you're not available
  • Tell people to contact you on another platform

Describe the feature you'd like
My interest is the second use case. Personally, I'm a Signal user, and I've managed to convince the majority of my contacts to switch. One way I did this was to modify another FOSS SMS app so that it would send an auto-reply to people in my contact list telling them to reach me over there.

However, there are a few considerations when adding a blanket auto-reply functionality:

  • Contacts only vs all messages (maybe allow limiting to full phone numbers, excluding/including area codes, regex etc).
  • Allow excluding specific contacts
    • Some of my friends are too stubborn to switch to Signal, and my auto-reply just annoys them
    • I have professional clients in my contact list who occasionally text me with SMS, and I would like to exclude them
  • Add a timer to prevent the auto-reply from sending too frequently (only send once every XX minutes, only send after you have replied and XX minutes have elapsed, etc)
@summersab summersab added the enhancement New feature or request label Sep 29, 2024
@octoshrimpy octoshrimpy moved this to Backlog in QUIK - Next Release Oct 30, 2024
@octoshrimpy
Copy link
Owner

octoshrimpy commented Nov 2, 2024

usecases:

  • driving -> when connected to specific bluetooth device
  • sleeping hours -> set on schedule
  • focus mode -> countdown timer
  • known contact
  • seen number previously (if in sms db but not saved as contact)
  • specific whitelist / blacklist
  • regex -> specific country / area codes, any number ending in 6, any number shorter than 6 digits, etc

would definitely need to be a robust system.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request 🧠 need thinkies
Projects
Status: Backlog
Development

No branches or pull requests

2 participants