static int _handle_announce_command(t_connection * c, char const *text)
static int _handle_announce_command(t_connection * c, char const *text)
{
t_message * message;
t_message_type msgtype = strstart(text, "/annred") == 0 ? message_type_error : message_type_info;
text = skip_command(text);
if (text[0]=='\0')
{
message_send_text(c,message_type_info,c,"usage: /announce <announcement>");
return 0;
}
snprintf(msgtemp, sizeof(msgtemp), "Announcement from %s: %s",conn_get_username(c),text);
if (!(message = message_create(msgtype,NULL,NULL,msgtemp)))
message_send_text(c,message_type_info,c,"Could not broadcast message.");
else
{
if (message_send_all(message)<0)
message_send_text(c,message_type_info,c,"Could not broadcast message.");
message_destroy(message);
}
return 0;
}
{ "/ann" , _handle_announce_command },
{ "/annred" , _handle_announce_command },
/realmann /ann /announce /annred
Alamar писал(а):Насчет /annred - а зачем плодить сущности? Обычных объявлений не хватает чтоль?
Alamar писал(а):/*muteacct и иконки добавил.
Кому эту команду выдавать - пущай Шурик решает, пока я ее поместил туда же где /ipban.
Насчет /annred - а зачем плодить сущности? Обычных объявлений не хватает чтоль?
Hitras писал(а):Думаю стоит мут выдать всем. Это очень удобно, только вот надо сделать так что бы каждый отчитывался в соответствующей теме.
md_hedji писал(а):нет к тмпопам кинь ее. я думаю все будет норм, а позже мы с фейком допишем мут для канале.
md_hedji писал(а):нет к тмпопам кинь ее. я думаю все будет норм, а позже мы с фейком допишем мут для канале.
Вернуться в Тайны Мадридского двора
Посетителей: 5, из них зарегистрированных: 0, скрытых: 0 и гостей: 5 (находятся на конференции)
Этот раздел просматривают: нет зарегистрированных пользователей и гости: 5