All Projects → LCTT → Lcbot

LCTT / Lcbot

Licence: mit
Linux 中国 微信群机器人(已经停止维护)

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Lcbot

Paperweekly forum
paperweekly's forum
Stars: ✭ 118 (-72.1%)
Mutual labels:  bot, wechat
Magento Chatbot
Magento Chatbot Integration with Telegram, Messenger, Whatsapp, WeChat, Skype and wit.ai.
Stars: ✭ 149 (-64.78%)
Mutual labels:  bot, wechat
Messaging Apis
Messaging APIs for multi-platform
Stars: ✭ 1,754 (+314.66%)
Mutual labels:  bot, wechat
Wechat Go
go version wechat web api and message framework for building wechat robot
Stars: ✭ 1,381 (+226.48%)
Mutual labels:  bot, wechat
Micromsg Bot
微信表情机器人
Stars: ✭ 230 (-45.63%)
Mutual labels:  bot, wechat
Ggbot
一个用Go写的微信机器人
Stars: ✭ 103 (-75.65%)
Mutual labels:  bot, wechat
Wechatbotengine
基于微信网页版 HTTP 协议的机器人引擎(含一些机器人)。WeChat bot engine based on WeChat HTTP protocol of WeChat Web Edition, several bots included.
Stars: ✭ 145 (-65.72%)
Mutual labels:  bot, wechat
Leavexchat Bot
Keep WeChat messages but leave WeChat. This Telegram bot is here to release you.
Stars: ✭ 32 (-92.43%)
Mutual labels:  bot, wechat
Wechataddgrouphelper
微信加群助手
Stars: ✭ 218 (-48.46%)
Mutual labels:  bot, wechat
Sactive Bot
😈 An extensible chat bot framework. sactive-bot is an evolution of the open source hubot project. - https://www.shipengqi.top/sactive-bot .
Stars: ✭ 212 (-49.88%)
Mutual labels:  bot, wechat
Mojo Weixin
使用Perl语言(不会没关系)编写的个人账号微信/weixin/wechat客户端框架(非GUI),可通过插件提供基于HTTP协议的api接口供其他语言或系统调用
Stars: ✭ 1,181 (+179.2%)
Mutual labels:  bot, wechat
Wechaty Getting Started
A Starter Project Template for Wechaty works out-of-the-box
Stars: ✭ 330 (-21.99%)
Mutual labels:  bot, wechat
Everydaywechat
微信助手:1.每日定时给好友(女友)发送定制消息。2.机器人自动回复好友。3.群助手功能(例如:查询垃圾分类、天气、日历、电影实时票房、快递物流、PM2.5等)
Stars: ✭ 8,688 (+1953.9%)
Mutual labels:  bot, wechat
Wechat4u
微信 wechat web 网页版接口的 JavaScript 实现,兼容Node和浏览器,微信机器人
Stars: ✭ 1,431 (+238.3%)
Mutual labels:  bot, wechat
Wechatbot
A wechat bot implemented in Python.
Stars: ✭ 51 (-87.94%)
Mutual labels:  bot, wechat
Wechat Admin
Wechat Management System
Stars: ✭ 1,716 (+305.67%)
Mutual labels:  bot, wechat
Wechat Bot
带二次开发接口的PC微信聊天机器人
Stars: ✭ 458 (+8.27%)
Mutual labels:  bot, wechat
Wxbot
普通个人号 微信机器人/外挂
Stars: ✭ 778 (+83.92%)
Mutual labels:  bot, wechat
Chatapi Wechat
Java版本微信聊天接口,使用网页微信API,让你能够开发自己的微信聊天机器人
Stars: ✭ 207 (-51.06%)
Mutual labels:  bot, wechat
Youxiang
获取淘宝优惠券、京东优惠券、拼多多(多多客)优惠券、苏宁易购优惠券、唯品会优惠券,通过接入淘宝联盟、京东联盟、拼多多(多多进宝)、苏宁联盟(苏宁推客)、唯品会及其对应的开放平台,获取优惠商品图片和对应商品信息,利用微信机器人推送到指定群聊。
Stars: ✭ 313 (-26%)
Mutual labels:  bot, wechat

LCBot Linux中国微信机器人

license

LCBot 是一个为 Linux 中国服务的微信机器人,主要为 Linux 中国下的微信群做管理、维护等工作。

注:使用本项目有被微信网页版封号的风险,故而现已基本停止开发。如继续使用本项目,产生的后果请自行承担。

演示

视频教程地址:点我查看视频教程集合Linux/macOS 使用教程 |完整版 Win 10 使用教程 | 单群版机器人使用教程

注:该系列视频使用的是旧版 LCBot,新版请以本文的文字内容为准。

免登录意见反馈:我要新功能!

特性

注:使用本项目有被微信网页版封号的风险,故而现已基本停止开发。如继续使用本项目,产生的后果请自行承担。

  1. 关键词添加好友自动拉群
  2. 私聊发送关键词自动加群
  3. 新用户进群自动发送欢迎
  4. 设定管理员,管理员可以通过发送命令T人(需要机器人是群主)
  5. 监控群每小时发送心跳包
  6. 管理员踢人监控群内留底
  7. 被拉黑的用户,无法被再次拉群。需要管理员手动释放。
  8. 管理员在监控群发送指令获取状态或进行特定操作(现支持“状态”、“重启”、“刷新”)

需要

  • Python 3
  • wxpy

安装

下载源码

git clone https://github.com/LCTT/LCBot.git

安装拓展

cd LCBot
pip3 install -U -r  requirements.txt

Docker 版本

感谢 @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 数据)

编辑 config.py 中第 11 行和 22 行,分别填入管理员群的名称(admin_group_name)和被管理群的前缀(group_prefix

编辑 config.py 中第 68 行,填入监控群的名称(alert_group

编辑 config.py 中第 70 行,填入图灵机器人的 APIKEY(turing_key

以及 config.py 中的欢迎语、邀请消息、邀请关键词等相关配置

随后执行以下命令运行机器人(首次登录需要扫二维码)

python3 bot.py

如果执行后,如果二维码展示不正常,可以执行 sudo localectl set-locale LANG=C.UTF-8

FAQ

查看 FAQ

Todo

查看 Todo

贡献指南

查看 CONTRIBUTING

LICENSE

代码基于 MIT 协议开源

文档以 CC-BY-ND 协议分享

致谢

  • wxpy : 微信机器人 / 优雅而强大的微信个人号 API
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].