search with result to PM ..2

master
const an teen 2021-05-24 20:35:23 +03:00
parent 7a5b9fcfc9
commit 4a01d3d514
2 changed files with 5 additions and 3 deletions

View File

@ -12,13 +12,13 @@
{
"logpath": "D:\\irc-log",
"admin": "acetone",
"error": "ошибка",
"success": "успешно.",
"error": "ошибка.",
"find": "поиск",
"notfound": "ничего не найдено.",
"findzero": "а что искать?",
"reloaded": "Конфиг перечитан.",
"help": "доступные команды: 'лог' и 'поиск'.",
"лог": "лог чата: 'поиск ГГГГ-ММ-ДД [слово]' # http://acetone.i2p/doc/irc-log/ # http://[324:9de3:fea4:f6ac::ace]/doc/irc-log/ # http://acetonemadzhxzi2e5tomavam6xpucdfwn2g35vrsz6izgaxv5bmuhad.onion/doc/irc-log/"

View File

@ -24,6 +24,7 @@ std::map<std::string, std::string> conf =
{
{ "admin" , "" },
{ "error" , "" },
{ "success" , "" },
{ "logpath" , "" },
{ "find" , "" },
{ "notfound", "" },
@ -223,7 +224,7 @@ void handler()
if (tsc->get_msg_nick() == conf["admin"] && (msg.find("reload") == 0)) //// Reload
{
if (read_config()) tsc->write_to_channel(conf["reloaded"]);
if (read_config()) tsc->write_to_channel(conf["success"]);
else tsc->write_to_channel("Ошибка.");
}
@ -249,6 +250,7 @@ void handler()
{
std::string nick = tsc->get_msg_nick();
std::string header = date;
tsc->write_to_channel(tsc->get_msg_nick() + ", " + conf["success"]);
if (pattern != "") header += " # " + pattern;
tsc->write_to_user(nick, "[" + header + "]");