Перейти к содержимому


Фотография

Бот для срывов и прохождения КТ


  • Закрытая тема Тема закрыта
Сообщений в теме: 7

#1 Zen

Zen

    Воин

  • Участники
  • Пользователь 13528
  • 283 сообщений
  • Максимальный срок без онанизма: 8.5 месяцев

Отправлено 09 Февраль 2019 - 01:50

Всем привет. В годовых командах много народу и ведущие отслеживают, а после обновляют список участников руками. Вопрос: а что если сделать скрипт, который бы запускался раз в некоторое время, стучался по API форума (IPB, как я понимаю, но какая версия?), смотрел на уведомления в подписанных темах, парсил ответы от пользователей на предмет нужного формата и обновлял сам первое сообщение. 

Есть и трудности: 1) похоже, что в заглавном сообщении со списком участников нет строгого формата, а потому могут быть проблемы. Например, скрипт будет искать некую табличку со списком участников, а её там и нет, потому что это не таблица, а текст, например.

2) пока не совсем ясно, как однозначно определять тип темы. Например, в чемпионате отписываются по КТ, тогда как в годовой команде - по месяцам. 

Что скажете?
 


Сообщение отредактировал Zen: 09 Февраль 2019 - 01:51


#2 barbar

barbar
  • Участники
  • Пользователь 15164
  • 745 сообщений
  • Я cnhflf.
  • Максимальный срок без онанизма: 10 месяцев

Отправлено 09 Февраль 2019 - 02:46

Моджно облегчить труд модераторов так, в теме чемпеоната модераторам будут видны кнопки напротив сообщений участников, и им нужно будет только нажать на нее и выбрать нужный пункт, а скрипт сам перенесет ник участника в нужный пункт. Не нужно будет тогда всех этих номеров в сообщениях, и их формат может быть произвольным.

#3 Erick

Erick

    Модератор

  • Модераторы
  • Ведущие
  • Меценаты
  • Пользователь 41073
  • 9 057 сообщений

Отправлено 09 Февраль 2019 - 06:41

Чо мелочиться? Гони админов делать искусственный интелект, назовем его Скайнтио, он захватит мир, уничтожит все порно и счетчики не понадобятся в принципе.

А пока для этого можем собрать подписи на change.org чтобы bak увидил.

——————————————————

 

Кхм.. теперь по делу :Laie_63B:

Я только за за облегчение деятельностей ведущих в принципе, но это облегчение аукнется геморроем для администраторов, если такое в принципе реализуемо. Антио живет так уже больше 10 лет, не особо это и нужно.


  • mujchina, RageBrick, Станулучше и 4 другим это нравится

#4 Zen

Zen

    Воин

  • Участники
  • Пользователь 13528
  • 283 сообщений
  • Максимальный срок без онанизма: 8.5 месяцев

Отправлено 09 Февраль 2019 - 10:17

@Erick собственно, я никого никуда не гнал, а потому шутку не понял.
Предложение это сделать от меня и исходило, если что.

Моджно облегчить труд модераторов так, в теме чемпеоната модераторам будут видны кнопки напротив сообщений участников, и им нужно будет только нажать на нее и выбрать нужный пункт, а скрипт сам перенесет ник участника в нужный пункт. Не нужно будет тогда всех этих номеров в сообщениях, и их формат может быть произвольным.


Это сложнее, работы, как ни странно, больше, а помощи не намного больше :) хотя, возможно, кнопки добавлять легко - я не знаком с настройками форума. Может можно как-то эти кнопки расширять, но там вопросы все те же самые остаются.

#5 Итан

Итан

    Сильный

  • Участники
  • Пользователь 38849
  • 5 489 сообщений
  • Я не сдамся
  • Максимальный срок без онанизма: 4 месяца, 19 дней
  • Без онанизма:2 месяца, 30 дней

Отправлено 09 Февраль 2019 - 13:09

1) похоже, что в заглавном сообщении со списком участников нет строгого формата, а потому могут быть проблемы. Например, скрипт будет искать некую табличку со списком участников, а её там и нет, потому что это не таблица, а текст, например.
2) пока не совсем ясно, как однозначно определять тип темы. Например, в чемпионате отписываются по КТ, тогда как в годовой команде - по месяцам.

Такие мелочи можно и вручную пописать.
  • Erick это нравится

#6 mujchina

mujchina

    Сильный

  • Блокированные
  • Пользователь 14058
  • 21 509 сообщений
  • Я Люблю Аршавина-Кержакова(по-дружески)
  • Максимальный срок без онанизма: Пока заняты руки

Отправлено 09 Февраль 2019 - 14:14

я не прогер,но по моему чем сложнее алгоритм действий,тем чаще будут баги.даже,если бы админы согласились.
а на чем скрипт писать хотите?пхп и джаваскрипт?
мне кажется,но это просто мои мысли.может даже бредом покажется.
но я предлагаю такое:
в каждой команде есть кнопка заявки на участие.участник нажимает на нее.у ведущего где то в его этих модерских настройках появляется список тех,кто подал заявку.
затем ведущий добавляет тех,кого надо.далее.есть счетчик.но о нем потом.
в каждой команде есть кнопка.на нее нажимает ведущий и дает старт(отсчет)команде.
счетчик считает дни с момента старта.если участник сорвался,то он ничего нигде не пишет.он просто заходит в эту свою заявку,там открывается окно и он нажимает на кнопку типа "выбыл".
счетчик узнает об этом и в списке тех,кто прошел напротив тех,кто НЕ сорвался пишет зеленым цветом "прошел".
а те,кто выбыл,счетчик пишет красным цветом "выбыл".
немного сумбурно может сказал.я и сам не знаю как это реализовать.но это по моему удобнее.
счетчик сам останавливается к концу срока команды.

могу на фотошопе нарисовать примерно что имею в виду,но это будет долго))

продолжение....

во время всемирного чемпионата Антио счетчик уже автоматически добавляет тех,кто отмечен зеленым цветом в предыдущих командах.но это уже другая история.

П.С. тип темы определяется количеством дней которое устанавливается в счетчике по типу счетчика по нофапу только тут счётчик сам остановится в конце срока.

И никто ведущих не лишит работы)они по прежнему будут управлять командами)

 

я не учел тех,кто не успел "отписаться" тоесть нажать на кнопку.если ты прошел команду ты НЕ делаешь абсолютно НИЧЕГО.если сорвался,только тогда нажимаешь "выбыл".если не успел нажать в теч.срока то выходит счетчик посчитает тебя прошедшим команду? :JC_thinking: нее тут возникают трудности.

 

но все равно нововведения нужны.ведущие,вы смотрите.вы должны листать годовую команду ну окей даж месячную и смотреть кто там прошел или нет?ну это же утомительно уже ДЛЯ ВАС.поэтому годное предложение.искусственный интеллект врядли восстанет.

 

Мужчина,а что с контрольными точками в годовых и прочих больших командах?

 

Да посути то же самое.вы уже используете счетчик при КТ.тот же счетчик будет считывать КТ и если участник прошел первую КТ,то ему доступна и вторая.а если не прошел,то ему недоступна тема.для доступа нужно будет лично с ведущими говорить.


 

Запрещается использование красного и оранжевого цветов. Эти цвета служат пометками для Модераторов и Администраторов. Ознакомься с пунктом 3.2.3 правил форума. 
Куратор (person.f).



#7 bak

bak

Отправлено 09 Февраль 2019 - 15:37

В целом автоматизация убъет общение, ведь пока идет отписка в строю или срыв - народ еще что-то от себя добавляет, комментирует, поддерживает. А так кнопку нажал и пошел, скучно будет.

 

Парсить наверное не вариант, мы даже без парсинга не можем заставить писать по форме, хотя и в шапке и в закрепленном посте огромными буквами написано. Да и если честно, тоже будет скучновато)

 

Может в будущем что-нибудь такое и придумаем, с пересмотром формата команд, если количество участников вырастет до нескольких тысяч. Пока - нет.



#8 Zen

Zen

    Воин

  • Участники
  • Пользователь 13528
  • 283 сообщений
  • Максимальный срок без онанизма: 8.5 месяцев

Отправлено 09 Февраль 2019 - 17:14

Тогда вопрос закрываем:)
  • bak и RageBrick это нравится


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных