1
0
mirror of https://github.com/anope/anope.git synced 2026-06-25 00:26:37 +02:00

irc2sql: handle away messages.

This commit is contained in:
Jyzee
2015-04-30 19:29:44 +02:00
parent 65bf84cfb5
commit a458f7c840
2 changed files with 10 additions and 0 deletions
+9
View File
@@ -131,6 +131,15 @@ void IRC2SQL::OnUserNickChange(User *u, const Anope::string &oldnick)
this->RunQuery(query);
}
void IRC2SQL::OnUserAway(User *u, const Anope::string &message)
{
query = "UPDATE `" + prefix + "user` SET away=@away@, awaymsg=@awaymsg@ WHERE nick=@nick@";
query.SetValue("away", (!message.empty()) ? "Y" : "N");
query.SetValue("awaymsg", message);
query.SetValue("nick", u->nick);
this->RunQuery(query);
}
void IRC2SQL::OnFingerprint(User *u)
{
query = "UPDATE `" + prefix + "user` SET secure=@secure@, fingerprint=@fingerprint@ WHERE nick=@nick@";