Watcher [серверный и клиентский плагин] v.1.4

Здесь содержатся плагины, графические оболочки, наборы смайлов и другие дополнения к CommFort.
ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

Watcher [серверный и клиентский плагин] v.1.4

Сообщение ОреЛ » 17:12, 09.12.2010

Название: Watcher (Смотритель)
Версия: 1.4 (16 июня 2011 г.)
Назначение: пребывание виртуального пользователя в канале и приветствие новых пользователей, вошедших в канал.
Описание:
  • Приветствие нового вошедшего пользователя
  • Возможность изменения приветствия для каждого канала
  • Список пользователей, которых бот приветствует в любом случае
  • Возможность записи нескольких различных приветствий для одного и того же канала (выбор рандомно)
  • Добавлена возможность индивидуального приветствия пользователей
Команды боту в приват:
    !инфо
    !приветствия мои
    !приветствия канала название_канала
    !редактировать для меня название_канала=индивидуальное_приветствие_в_этом_канале - добавление или изменение индивидуального приветствия
    !редактировать для меня удалить название_канала
Список команд боту в приват только для админа (в настройках есть строчка admin):
    !редактировать для канала добавить название_канала=новое_приветствие
    !редактировать для канала удалить номер_записи (номер записи можно увидеть, выведя список приветствия для канала)
    !редактировать для канала изменить название_канала=номер_записи=новое_приветствие
Установка:
  1. Копируем папку Plugins в папку с сервером или клиентом
  2. Копируем папку watcher в папку PluginsData
  3. В файле config.ini указываем имя бота, пароль и, при желании, его IP

Особенности версии 1.4: переписан на MVC++ 2010, пересмотрена структура хранения данных
Отличие версии 1.4.1:
возможность вставки тегов %user% и %channel% в приветствия для замены на ник вошедшего и канал, в который он вошел соответственно

Идея создания плагина принадлежит пользователю MARVELtm

P.S.: Ожидаю пожеланий, комментариев, (не дай Бог) возникших ошибок.
Если кого-то заинтересует, могу выложить исходники.
Благодарность и содействие в развитии проекта можно выразить на кошельки R364299333686 и Z343607497205 ЯД 41001808500348 ваши пожертвования пойдут не только создателю, но и автору идеи.

Ссылка для скачивания версии 1.4: http://db.tt/zkg0nPX
Ссылка для скачивания версии 1.4.1: http://db.tt/t5pPxTP
Watcher_140.rar
(82.07 КБ) 421 скачивание
Watcher_141.rar
(82.35 КБ) 884 скачивания
Последний раз редактировалось ОреЛ 00:47, 18.06.2011, всего редактировалось 38 раз.
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding

Аватара пользователя
зёзя
Сообщения: 1492
Зарегистрирован: 00:18, 02.05.2010
Откуда: Бесарабия

Re: Watcher [серверный плагин]

Сообщение зёзя » 19:27, 09.12.2010

настроил C:\Documents and Settings\All Users\Application Data\CommFort_server\PluginsData\Watcher\config.ini
выбевает ошибку что я не так мог сделать?
Последний раз редактировалось зёзя 01:39, 22.12.2010, всего редактировалось 1 раз.

ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

Re: Watcher [серверный плагин]

Сообщение ОреЛ » 20:35, 09.12.2010

зёзя писал(а):настроил C:\Documents and Settings\All Users\Application Data\CommFort_server\PluginsData\Watcher\config.ini
выбевает ошибку что я не так мог сделать?

попробуй перекачай
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding

Аватара пользователя
Cilvay
Сообщения: 816
Зарегистрирован: 14:55, 16.06.2008

Re: Watcher [серверный плагин]

Сообщение Cilvay » 22:10, 09.12.2010

Рекомендую в memo (где что-то типо лога ведется) сделать свойство ReadOnly на true
Наши плагины и многое другое: http://mcoding.ru/

ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

Re: Watcher [серверный плагин]

Сообщение ОреЛ » 22:26, 09.12.2010

cilvay писал(а):Рекомендую в memo (где что-то типо лога ведется) сделать свойство ReadOnly на true

Спасибо за совет.
Плагин обновлен.
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding

Аватара пользователя
yagrik
Сообщения: 116
Зарегистрирован: 17:45, 01.09.2009
Откуда: Санкт-Петербург
Контактная информация:

Re: Watcher [серверный плагин]

Сообщение yagrik » 11:02, 10.12.2010

Сделайте, пожалуйста возможность прописывать IP-адрес виртуальному пользователю.
CommFort (г. Санкт-Петербург)

commfort.spb.ru - самый демократичный сервер - выборы админа раз в 3 месяца!

ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

Re: Watcher [серверный плагин]

Сообщение ОреЛ » 11:20, 10.12.2010

yagrik писал(а):Сделайте, пожалуйста возможность прописывать IP-адрес виртуальному пользователю.

не вижу в этом никакого практического смысла. Могу сделать, но только вечером.
[удалено как офтопик]
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding

MARVELtm
Сообщения: 134
Зарегистрирован: 14:14, 28.08.2008

Re: Watcher [серверный плагин]

Сообщение MARVELtm » 11:34, 10.12.2010

Наиогромнейшие спасибо! Надеюсь плагин пригодится многим юзерам.

Аватара пользователя
yagrik
Сообщения: 116
Зарегистрирован: 17:45, 01.09.2009
Откуда: Санкт-Петербург
Контактная информация:

Re: Watcher [серверный плагин]

Сообщение yagrik » 11:43, 10.12.2010

[удалено как офтопик]
Последний раз редактировалось yagrik 13:21, 10.12.2010, всего редактировалось 1 раз.
CommFort (г. Санкт-Петербург)

commfort.spb.ru - самый демократичный сервер - выборы админа раз в 3 месяца!

•NormaBot•
Сообщения: 1424
Зарегистрирован: 20:57, 21.10.2008
Откуда: Украина.Херсон
Контактная информация:

Re: Watcher [серверный плагин]

Сообщение •NormaBot• » 12:09, 10.12.2010

[удалено как офтопик]

Аватара пользователя
yagrik
Сообщения: 116
Зарегистрирован: 17:45, 01.09.2009
Откуда: Санкт-Петербург
Контактная информация:

Re: Watcher [серверный плагин]

Сообщение yagrik » 12:19, 10.12.2010

[удалено как офтопик]
CommFort (г. Санкт-Петербург)

commfort.spb.ru - самый демократичный сервер - выборы админа раз в 3 месяца!

ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

Re: Watcher [серверный плагин]

Сообщение ОреЛ » 12:34, 10.12.2010

MARVELtm писал(а):Наиогромнейшие спасибо! Надеюсь плагин пригодится многим юзерам.

Всё бы хорошо, но под Вашей просьбой "приветствовать новых пользователей" скорее всего подразумевалось приветствие именно тех пользователей, которые ни разу не заходили в канал, что пока что не реализовано, а реализовано лишь приветствие зашедшего в канал пользователя. Если учитывать, что при каждом подключении к серверу пользователь автоматически подключается к каналам, то получается, что это приветствие будет выводиться каждый раз, что не соответствует понятию "в канал вошел новый пользователь". Постараюсь реализовать это сегодня вечером.
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding

@serg@
Сообщения: 702
Зарегистрирован: 14:50, 20.07.2009

Re: Watcher [серверный плагин]

Сообщение @serg@ » 12:59, 10.12.2010

[удалено как офтопик]

Аватара пользователя
yagrik
Сообщения: 116
Зарегистрирован: 17:45, 01.09.2009
Откуда: Санкт-Петербург
Контактная информация:

Re: Watcher [серверный плагин]

Сообщение yagrik » 13:17, 10.12.2010

[удалено как офтопик]
CommFort (г. Санкт-Петербург)

commfort.spb.ru - самый демократичный сервер - выборы админа раз в 3 месяца!

@serg@
Сообщения: 702
Зарегистрирован: 14:50, 20.07.2009

Re: Watcher [серверный плагин]

Сообщение @serg@ » 15:05, 10.12.2010

[удалено как офтопик]

Ответить