adeekshith / watomatic

Auto reply app to enable auto reply for messengers like WhatsApp and Facebook Messenger
https://watomatic.app
GNU General Public License v3.0
443 stars 87 forks source link

add support for Telegram #95

Open daluqi opened 3 years ago

OLLI-S commented 3 years ago

Adding Telegram support would be awesome, because I would like to tell my telegram contacts too that I moved away from Telegram.

adeekshith commented 3 years ago

Will consider it. But Telegram is a slightly complex app to support because of various reasons:

OLLI-S commented 3 years ago

Secret chats cannot be auto replied because they do not have quick reply actions in the notification

This should be no problem, because secret chats are not enabled by default. So most chats are not "secret" and you can reply them. And a message below the "Enable Watomatic for Telegram" option telling users that "Secret chats can not be automatically replied" would be OK in my eyes (I am a Usability Engineer).

I do not know if we can differentiate one from the other from the notification itself.

Would be fantastic if you can differentiate. Maybe a little work-around: when the chat-contact is in the address book of the phone, then you reply to it (because it is a individual chat). I know that you need permission for accessing the address book, but if you explain that you "just check if the contact is in the address book and that you never upload any data" then it would be OK for me.

thebiblelover7 commented 3 years ago

Could this be worked on? Would love to use this top move away from Telegram

adeekshith commented 3 years ago

Hi @adrielsand Before adding official support for Telegram, planning to allow users to add any app they need it for. There are no guarantees it would work but should mostly work.

My reply here: https://github.com/adeekshith/watomatic/issues/306#issuecomment-853602010

thebiblelover7 commented 3 years ago

@adeekshith thanks for your reply! When do you think it would be ready?

adeekshith commented 3 years ago

Cannot guarantee but will plan to do it by end of this month 😊

Bug fixes are usually higher priority than implementing new features but trying to maintain a balance and do our best with the limited resources we got. Past month was mostly working on improving compatibility on all devices. Some are fixed but may need to do more to make the app not get killed by battery optimizations.

(see if you can contribute)

Thank you!