anoadragon453 / matrix-reminder-bot

A bot to remind you about stuff. Supports encrypted rooms
Apache License 2.0
52 stars 19 forks source link

Remove @room tag #80

Open chagai95 opened 3 years ago

chagai95 commented 3 years ago

Feature request to just support regular reminders without tagging everyone. Would also be useful to use with double puppeted bridges without having to implement this on every bridge...

HarHarLinks commented 3 years ago

are you proposing to add the !remindme command which already exists?

chagai95 commented 3 years ago

no, that command only reminds you if I understand correctly, I would like to remind everyone but without tagging everyone, think of it as more of a send messages later feature, like telegram has, would be nice to time messages without tagging the whole room or in direct messages without tagging the room when there is only one other person in it anyway, maybe call it !message or !sendlater or just !remind without the room and it won't have the @room tag in it...

anoadragon453 commented 3 years ago

Do you want a command that won't tag you or the room? I'm confused why !remindme doesn't solve your problem, as it does not use @room.

chagai95 commented 3 years ago

Exactly I would like a command that does not tag me or the room, you think that's something that could interest everyone? I could just try adding it myself otherwise..

anoadragon453 commented 3 years ago

I think it could be useful, yes. If you as an admin want to set up a weekly broadcast for a room without specifically attaching your name to the resulting message.

I'd like it as a new command though. Some suggestions for names might be !remindgeneral, !remindbroadcast, !remindanyone?

chagai95 commented 3 years ago

maybe a new command? message?

anoadragon453 commented 3 years ago

As in !message or !remindmessage? Neither sound too intuitive to me.

chagai95 commented 3 years ago

Maybe !sendlater ? Or !sendat ?

!sendat 5 am tomorrow; wake up

chagai95 commented 3 years ago

Any progress here? Can I help? 🙈

anoadragon453 commented 3 years ago

I think this is still stuck in the design phase - but how about just !reminder?

chagai95 commented 3 years ago

Sounds great! I think this'll really upgrade how useful this bot can be 😉 sending messages at later time period is pretty cool

HarHarLinks commented 3 years ago

If !reminder is happening, might I request that we get an option to make it a m.notice when firing? Since this is not a pinging reminder (unless message text includes a ping), that would be viable.

chagai95 commented 3 years ago

So it won't trigger a notification on all clients? What's the point of the reminder then? @HarHarLinks 🙈

HarHarLinks commented 3 years ago

If it isn't time-critical, but more read "at your leisure"? Arguably if you want to trigger a notification, you would use !remindroom...

chagai95 commented 3 years ago

Could you open a new ticket for this use case? 🙈

I would like to have a reminder for a daily meeting for example that does not bother everyone in the room who wants to get messages only when there is something important or when they are mentioned, hence the name of the ticket - remove @room tag

I understand you want reminders without a notification, I don't have a use case for that but why not 🙃