LCBot — это робот WeChat, обслуживающий Linux China. Он в основном управляет и поддерживает группы WeChat под Linux China.
Примечание. Использование этого проекта сопряжено с риском блокировки веб-версии WeChat, поэтому разработка практически остановлена. Если вы продолжите использовать этот проект, вы будете нести ответственность за последствия.
Адрес видеоурока: Нажмите здесь, чтобы просмотреть коллекцию видеоуроков | Руководство по использованию Linux/macOS | Руководство по использованию полной версии Win 10 | Руководство по использованию робота для одной группы
Примечание. В этой серии видеороликов используется старая версия LCBot. Чтобы узнать о новой версии, ознакомьтесь с текстовым содержанием этой статьи.
Обратная связь без входа в систему: Хочу новые возможности!
Примечание. Использование этого проекта сопряжено с риском блокировки веб-версии WeChat, поэтому разработка практически остановлена. Если вы продолжите использовать этот проект, вы будете нести ответственность за последствия.
Скачать исходный код
git clone https://github.com/LCTT/LCBot.git
Установить расширение
cd LCBot
pip3 install -U -r requirements.txt
Спасибо @OSMeteor за предоставление версии Docker.
Как использовать:
docker pull osmeteor/pythonlcbot
# 或者使用国内镜像: docker pull registry.docker-cn.com/osmeteor/pythonlcbot
docker run -i -t osmeteor/pythonlcbot /bin/bash
cd /opt/LCBot
python bot.py
Сначала выполните настройки, связанные с роботом (Примечание: от схемы конфигурации с использованием puid в старой версии отказались, и экспортировать данные puid нет необходимости)
Отредактируйте строки 11 и 22 в config.py и введите имя группы администраторов ( admin_group_name
) и префикс управляемой группы ( group_prefix
) соответственно.
Отредактируйте строку 68 в config.py и введите имя группы мониторинга ( alert_group
).
Отредактируйте строку 70 в config.py и заполните APIKEY ( turing_key
) робота Тьюринга.
А также связанные конфигурации, такие как язык приветствия, приглашение, ключевые слова приглашения и т. д. в config.py.
Затем выполните следующую команду, чтобы запустить робота (для первого входа в систему необходимо отсканировать QR-код)
python3 bot.py
Если после выполнения QR-код не отображается нормально, вы можете выполнить
sudo localectl set-locale LANG=C.UTF-8
Посмотреть часто задаваемые вопросы
Посмотреть список дел
Посмотреть ВКЛАДЫ
Код имеет открытый исходный код на основе лицензии MIT.
Документ доступен по лицензии CC-BY-ND.