LCBot adalah robot WeChat yang melayani Linux Tiongkok. Robot ini terutama mengelola dan memelihara grup WeChat di Linux Tiongkok.
Catatan: Menggunakan proyek ini berisiko dilarang dari versi web WeChat, sehingga pengembangan pada dasarnya terhenti. Jika Anda terus menggunakan proyek ini, Anda akan bertanggung jawab atas konsekuensinya.
Alamat tutorial video: Klik di sini untuk melihat kumpulan video tutorial |. Tutorial penggunaan Linux/macOS |. Tutorial penggunaan robot versi grup tunggal |
Catatan: Rangkaian video ini menggunakan LCBot versi lama. Silakan merujuk ke konten teks artikel ini untuk versi baru.
Masukan tanpa login: Saya ingin fitur baru!
Catatan: Menggunakan proyek ini berisiko dilarang dari versi web WeChat, sehingga pengembangan pada dasarnya terhenti. Jika Anda terus menggunakan proyek ini, Anda akan bertanggung jawab atas konsekuensinya.
Unduh kode sumber
git clone https://github.com/LCTT/LCBot.git
Instal ekstensi
cd LCBot
pip3 install -U -r requirements.txt
Terima kasih kepada @OSMeteor karena telah menyediakan versi Docker
Cara menggunakan:
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
Pertama, lakukan pengaturan terkait robot (Catatan: Skema konfigurasi menggunakan puid di versi lama telah ditinggalkan, dan tidak perlu mengekspor data puid)
Edit baris 11 dan 22 di config.py dan isi masing-masing nama grup administrator ( admin_group_name
) dan awalan grup yang dikelola ( group_prefix
).
Edit baris 68 di config.py dan isi nama grup pemantauan ( alert_group
)
Edit baris 70 di config.py dan isi APIKEY ( turing_key
) robot Turing
Serta konfigurasi terkait seperti bahasa selamat datang, pesan undangan, kata kunci undangan, dll di config.py
Kemudian jalankan perintah berikut untuk menjalankan robot (Anda perlu memindai kode QR untuk login pertama kali)
python3 bot.py
Jika setelah eksekusi, kode QR tidak ditampilkan secara normal, Anda dapat menjalankan
sudo localectl set-locale LANG=C.UTF-8
Lihat FAQ
Lihat Todo
Lihat KONTRIBUSI
Kode ini bersifat open source berdasarkan lisensi MIT
Dokumen ini dibagikan di bawah lisensi CC-BY-ND