Ticket #61 (closed enhancement: fixed)

Opened 5 years ago

Last modified 4 years ago

Message function needs to work on demand, instead of spamming the channel

Reported by: remi@… Owned by: tobias382
Priority: normal Component: plugins
Version: Severity: normal
Keywords: Cc:

Description

If a user has several messages stored (more than 1), and says something, the bot will flood the channel, which causes annoyance by other users in the channel. It might even kill itself if enough messages are stored, though that is based on assumption, not on experience.

Suggestion for improvement: If more than 1 message is stored, instead of saying the message, the bot should say something like: 'Hi $nick, I have $count messages stored for you. Please type "/msg $botnick messages list" to view them'. The bot should then respond in a query with the stored messages.

Attachments

phergie-61.patch Download (3.4 KB) - added by sean@… 5 years ago.
phergie-61.2.patch Download (1.7 KB) - added by sean@… 5 years ago.
oops. better patch.

Change History

Changed 5 years ago by sean@…

Changed 5 years ago by sean@…

I like the idea of keeping them public, but I see your point. Here's a patch to change the behaviour.

S

Changed 5 years ago by sean@…

oops. better patch.

Changed 4 years ago by sean@…

  • status changed from new to closed
  • resolution set to fixed

(In [308]) changes 'too many messages in public' behaviour. fixes #61

Note: See TracTickets for help on using tickets.