DrupalRU / drupal.ru

Репозиторий кода для сайта русскоязычного сообщества Drupal переехал на GitLab https://gitlab.com/drupal.ru/7
GNU General Public License v2.0
30 stars 23 forks source link

Телеграм бот для сохранения вопросов #1196

Open adubovskoy opened 6 years ago

adubovskoy commented 6 years ago

Идея от @SemanticsPRO :

  1. Бот, которому модераторы из телеграм-чатов могут переслать набор сообщений, и он из них сам запостит на drupal.ru/dru.io топик вопроса и ответ. Может еще интерактивно поспрашивает инициитора вопроса "чей ответ пометить как решение".
  2. Бот, которому можно написать вопрос и он сэкономит время на добавление на сайтах и будет комменты с форумов постить директом автору вопроса, дескать "вам отвечают".
miroslav-lee commented 6 years ago

А что, если сделать бота 1, там где модератор делает цепочку и отправляет боту, а модератором может быть человек, с определенным количеством баллов. Грубор говоря проверенный, чтобы не назначать модераторов каждый раз. И вот им давать дополнительные баллы за то, что они будут собирать цепочки. Тогда и людям все же будет проще писать в чат, а те, кто хочет плюшки, будут модераторами И все довольны) И да, для этого не обязательно надо будет модераторов добавлять в администрацию всех чатов.

miroslav-lee commented 6 years ago

И еще вопрос. Что если человек там не зареган, то публикуем темы и коменты как аноним? Или автоматом регать их и выдавать им в личку пароли?

miroslav-lee commented 6 years ago

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

ivnish commented 6 years ago

Кто-то готов писать этого бота? Или этот issue зависнет ожидая исполнителя?

miroslav-lee commented 6 years ago

Думаю, что я готов был бы его написать))

miroslav-lee commented 6 years ago

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

P.S. от пожертвований не отказался бы 😉

miroslav-lee commented 6 years ago

Тем более, что у меня есть бот, который подразумевался как общий. Ну т.е. для всех друпальных каналов. И он написан на 8ке, что позволит легко через API интегрировать его с другими сайтами (dru.io/drupal.ru).

miroslav-lee commented 6 years ago

О вспомнил еще одни вопрос/идею)) А будем делать наоборот? НУ написали на drupal.ru интересный вопрос, и в чат запостился. И в чате его обсуждают. А потом либо автоматом по отвеченным сообщениям он будет публиковаться в комменты обратно, либо опять же модератор это дело отправит боту, а он в комменты вернет.

miroslav-lee commented 6 years ago

И да, нужен общий бот, по БД спамеров. Если удалился за спам в одном чате, то и удалился в другом.

adubovskoy commented 6 years ago

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

не, это уже имхо не туда. неотказоустойчиво, не всем подходит.... если доделают DPI блокировки телеграма - окажемся все без авторизации.)

SemanticsPRO commented 6 years ago

Баллы, авторизации, админы, синхронизация контента - это программерское дрочево, которым прекрасно поделиться где-нить на пати и которое не имеет никакого отношения к решению реальных проблем и разработке сабжевого бота.

Никто на твою прелесть, Мирослав, не покушается и не требует админских прав. Бот даже в чат в добавлен не будет, он прекрасно живёт в контактах.

miroslav-lee commented 6 years ago

не, это уже имхо не туда. неотказоустойчиво, не всем подходит.... если доделают DPI блокировки телеграма - окажемся все без авторизации.)

Это не вместо, а как доп.

miroslav-lee commented 6 years ago

Никто на твою прелесть, Мирослав, не покушается и не требует админских прав.

А я где-то сказал или дал понять, что на нее покушаются?

Бот даже в чат в добавлен не будет, он прекрасно живёт в контактах.

В каких контактах он живет? Ты о чем?

miroslav-lee commented 6 years ago

Баллы, авторизации, админы, синхронизация контента - это программерское дрочево

Ну а разве синхронизация - это не задача? Почему нет? Тут написали вопрос, оно туда отправилось. И там если написали вопрос, интересно его обсудить в чате тоже. В чем здесь дрочево, как ты выразился?

SemanticsPRO commented 6 years ago

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

Как минимум, заведи отдельный ишью, тут это оффтоп

miroslav-lee commented 6 years ago

Дрочево в том, что ты решение хочешь натянуть на проблему

Ишью создали, чтобы обсуждать предложенное. У меня возникло предложение, я его опубликовал. Если каждое предложение и т.д. расценивается как дрочево, то смысл тогда во всем этом? Объясните тогда формат обсуждений здесь. Что можно советовать, что нельзя советовать. Если здесь инициатива не приветствуется, тогда я замолкаю. Позовете, как сделаете бота.

avakorin commented 6 years ago

Коллеги, предлагаю в этом issue обсуждать реализацию задачи «Телеграм бот для сохранения вопросов». Никто не запрещает высказывать свои мысли/идеи по другим ботам или будущему развитию бота, то они будут офтопом. Поэтому предлагаю создать отдельную тему, где будем накидывать идеи для будущего развития/создания ботов.

ivnish commented 5 years ago

Думаю, стоит это отложить на Drupal 8