1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kaiyuanshe-wechat-robot

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 3.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 12:45 87da899

Wechat-robot

Это проект открытого сообщества, основанный на открытом проекте Wechaty.

Переменные среды

  • WECHATY_PUPPET_PADCHAT_TOKEN: токен, необходимый для протокола iPad Wechaty;
  • SERVER_ADDRESS: HTTP-адрес, предоставляемый внешним веб-сервером;
  • GITTER_TOKEN: маркер доступа учётной записи, необходимой для синхронизации сообщений с Gitter;
  • WEB_FILES_PATH: путь к файлам WeChat, которые будут существовать на сервере, обычно это /var/www/html.

Присоединяйтесь к обсуждению проекта

Присоединяйтесь к чату на https://gitter.im/kaiyuanshe/wechat-robot

Добро пожаловать в друзья к этому роботу

Рабочий процесс

  1. 【Web-Members】Посетите http://members.kaiyuanshe.cn/.
    1. Добавьте робота в друзья.
    2. Заполните заявку на присоединение к открытому сообществу (официальные члены add_member, волонтёры add_volunteer).
  2. 【Web-Members】Сохраните заявку в базе данных MySQL и уведомите Wechat-Robot через redis.
  3. 【Wechat-Robot】Получив уведомление через redis, робот уведомляет администратора в группе WeChat. В зависимости от рабочей группы, указанной заявителем, заявка направляется в соответствующую группу WeChat. Если заявитель указал рекомендателя, заявка отправляется в рабочую группу по развитию членов.
  4. 【Wechat-Robot】В соответствии с командой лидера группы определяет способ добавления человека в группу. «Лидер группы может @указать роботу и дать команду: «Принять @nick_name» или «Согласиться @nick_name», после чего робот добавит его в рабочую группу». «Если лидер группы @укажет роботу и даст команду: «Официально @nick_name», робот одновременно добавит его как в рабочую группу, так и в официальную группу открытого сообщества».
  5. 【Wechat-Robot】После получения команды робот обновляет базу данных MySQL, изменяя статус заявителя с ожидающего одобрения на принятого.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/kaiyuanshe-wechat-robot.git
git@api.gitlife.ru:oschina-mirror/kaiyuanshe-wechat-robot.git
oschina-mirror
kaiyuanshe-wechat-robot
kaiyuanshe-wechat-robot
master