LCBot é um robô WeChat que atende Linux China. Ele gerencia e mantém principalmente grupos WeChat no Linux China.
Nota: Usar este projeto acarreta o risco de ser banido da versão web do WeChat, então o desenvolvimento basicamente foi interrompido. Se continuar a usar este projeto, você será responsável pelas consequências.
Endereço do tutorial em vídeo: Clique aqui para ver a coleção de tutoriais em vídeo | Tutorial de uso do Linux/macOS | Tutorial de uso do robô versão completa do Win 10 |
Nota: Esta série de vídeos usa a versão antiga do LCBot. Consulte o conteúdo do texto deste artigo para obter a nova versão.
Feedback sem login: quero novos recursos!
Nota: Usar este projeto acarreta o risco de ser banido da versão web do WeChat, então o desenvolvimento basicamente foi interrompido. Se continuar a usar este projeto, você será responsável pelas consequências.
Baixe o código-fonte
git clone https://github.com/LCTT/LCBot.git
Instalar extensão
cd LCBot
pip3 install -U -r requirements.txt
Obrigado a @OSMeteor pela versão Docker
Como usar:
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
Primeiro, faça as configurações relacionadas ao robô (Nota: o esquema de configuração usando puid na versão antiga foi abandonado e não há necessidade de exportar dados puid)
Edite as linhas 11 e 22 em config.py e preencha o nome do grupo de administradores ( admin_group_name
) e o prefixo do grupo gerenciado ( group_prefix
), respectivamente.
Edite a linha 68 em config.py e preencha o nome do grupo de monitoramento ( alert_group
)
Edite a linha 70 em config.py e preencha a APIKEY ( turing_key
) do robô Turing
Bem como configurações relacionadas, como idioma de boas-vindas, mensagem de convite, palavras-chave de convite, etc. em config.py
Em seguida, execute o seguinte comando para executar o robô (você precisa escanear o código QR para fazer login pela primeira vez)
python3 bot.py
Se após a execução, se o código QR não for exibido normalmente, você pode executar
sudo localectl set-locale LANG=C.UTF-8
Ver perguntas frequentes
Ver tarefas
Ver CONTRIBUINDO
O código é de código aberto baseado na licença do MIT
O documento é compartilhado sob licença CC-BY-ND