group-butler / GroupButler

This bot can help you in managing your group with rules, anti-flood, description, custom triggers, and much more!
https://t.me/GroupButler_bot
GNU General Public License v2.0
443 stars 294 forks source link

Feature request: list users who haven't spoken in <number of days> #85

Open Akibo95 opened 8 years ago

Akibo95 commented 8 years ago

I run a group where a condition of membership is to say something at least once every six months. It would be great if this bot kept track of the last time each user spoke, and could on request give me a list of users who haven't spoken in however long.

benjarobbi commented 8 years ago

Why should we do this, there is combot who can do this I think. A not needed feature, I think.

RememberTheAir commented 8 years ago

It already does (track the date of the last message of each user in a group). I was thinking to something like that but I can't assure anything

wrxck commented 8 years ago

@Benjarobbi as much as your point is valid, wouldn't it still be easier and more convenient to be able to use the same bot to do this? 👍

x0rz3q commented 8 years ago

if you want this I can always make a PR if you don't have the spare time.

RememberTheAir commented 8 years ago

@xoryo Can you reach me on Telegram so we can talk about it? At @bac0nnn

juanmicl commented 8 years ago

Yes, it's an awesome idea!

BlizzFox commented 7 years ago

If you do add this enhancement, please make it function with months as an option as well. It possible to add an option to kick all users found in list, that would be even more beneficial.

I constantly weed out members after a certain amount of inactivity on telegram alone in my chat. If I could do it by last post, that would be awesome.