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

Futuremessage Plugin #12

Open
jfredett opened this issue Jul 23, 2012 · 5 comments
Open

Futuremessage Plugin #12

jfredett opened this issue Jul 23, 2012 · 5 comments
Labels

Comments

@jfredett
Copy link
Contributor

In order to deliver messages to LPMC members who are not present, I want to be able to tell percival to send a message to someone in the future as follows:

!tell <username> <message>

Percival should then tell the user, upon rejoining the channel, that there are messages waiting for him, and they may be retrieved by doing:

!messages

At which point Percy will private-message all of my messages to me.

@colwem
Copy link
Contributor

colwem commented Jul 24, 2012

Should !tell queue up the message regardless of whether <username> is present or should it ignore the request if <username> is here.

After !messages should all messages to that user be cleared? so that the next call replies you have no new messages

@jfredett
Copy link
Contributor Author

It should spit out an error if the username isn't there, so we might need to have some extra syntax to prevent it from interpreting the message as a username. Maybe !tell <username> "some message"

let's also add a !clear command which will clear old messages.

@LockeWatts
Copy link

Would anyone object to me adding this feature to LPMCBot?

@jfredett
Copy link
Contributor Author

@LockeWatts Well, normally I'd be all for it, except I believe the intention is to run both of these bots in the LPMC channel. Implementing this feature in particular would be a bit redundant in that case.

That said, the decision is really @SlimTim10's. I would say, however, that we should discuss on IRC the overall direction of both of the IRC bots -- as an initial point of discussion. I think that LPMCbot can, perhaps, be for the more "Fun" stuff -- eg, Games, Fortunes, Insults, etc; and Percy for the more "useful" stuff -- eg Remembering Messages, Tracking github PRs, Tracking RSS feeds (from the LPMC site, eventually), etc.

That might mean moving my "Quoteboard" plugin over to LPMCBot, since that's probably under the "Fun" banner. But that might also fall under the "Archivist" role of Percy. So that's something to discuss.

@LockeWatts
Copy link

I think that's a conversation worth having, to decide where each one should go.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants