{"id":20244381,"url":"https://github.com/youshandefeiyang/feiyangdigital-bot","last_synced_at":"2025-04-09T05:09:41.945Z","repository":{"id":192221832,"uuid":"686306651","full_name":"youshandefeiyang/feiyangdigital-bot","owner":"youshandefeiyang","description":"这是一个基于SpringBoot和Telegrambot-Api的多功能Telegram群管机器人，Powered By OpenAI And Google Cloud Vision。","archived":false,"fork":false,"pushed_at":"2024-09-09T03:14:02.000Z","size":2893,"stargazers_count":613,"open_issues_count":0,"forks_count":82,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-04-02T04:03:01.171Z","etag":null,"topics":["bot","telegram","telegram-bot","telegrambot"],"latest_commit_sha":null,"homepage":"https://t.me/feiyangdigital","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/youshandefeiyang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-02T11:01:46.000Z","updated_at":"2025-04-01T16:36:34.000Z","dependencies_parsed_at":"2023-10-04T09:02:19.731Z","dependency_job_id":"9a73a6b2-60b3-465d-a303-3253a491070f","html_url":"https://github.com/youshandefeiyang/feiyangdigital-bot","commit_stats":null,"previous_names":["youshandefeiyang/feiyangdigital-bot"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youshandefeiyang%2Ffeiyangdigital-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youshandefeiyang%2Ffeiyangdigital-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youshandefeiyang%2Ffeiyangdigital-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/youshandefeiyang%2Ffeiyangdigital-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/youshandefeiyang","download_url":"https://codeload.github.com/youshandefeiyang/feiyangdigital-bot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247980837,"owners_count":21027808,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot","telegram","telegram-bot","telegrambot"],"created_at":"2024-11-14T09:14:56.194Z","updated_at":"2025-04-09T05:09:41.909Z","avatar_url":"https://github.com/youshandefeiyang.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n🤖 Feiyang Digital Telegram 群管机器人\n===========================================\n\n基于 **SpringBoot** 和 **Telegrambot-Api** 打造的多功能 Telegram 群管理机器人，有效查杀18+违规视频、贴图、图片，AI识别各种博彩，违规图片、文字，可设置正则自定义关键字回复、违规词汇删除等功能，支持每日词云统计，进群欢迎等多种实用群管功能，**Powered By OpenAI And Google Cloud Vision**。\n\n1️⃣ 开始之前\n----------------\n# 强烈推荐观看保姆级部署视频教程：[点击观看](https://www.youtube.com/watch?v=QgrPRgR5tek)\n# 使用文档：[点击下载](https://pan.v1.mk/%E6%AF%8F%E6%9C%9F%E8%A7%86%E9%A2%91%E4%B8%AD%E7%94%A8%E5%88%B0%E7%9A%84%E6%96%87%E4%BB%B6%E5%88%86%E4%BA%AB/%E5%AF%86%E7%A0%81123-2023.09.25%E6%9C%9F.zip)\n- **创建你的 Telegram 机器人:**\n  1. 前往 [@BotFather](https://t.me/botfather) 以创建机器人。\n  2. 记录下机器人的 `token` 和用户名。\n  3. 不熟悉的话，可以[查阅此具体步骤](https://blog.csdn.net/whatday/article/details/113747294)。\n\n- **准备环境:**\n  - [安装 Docker 和 Docker-Compose](https://www.wxy97.com/archives/77)。\n\n2️⃣ 终端运行\n--------------\n\n```bash\ncurl -o start.sh https://ghproxy.com/https://raw.githubusercontent.com/youshandefeiyang/feiyangdigital-bot/main/start.sh \u0026\u0026 chmod +x start.sh \u0026\u0026 ./start.sh\n```\n\n3️⃣ 配置机器人\n----------------\n\n- 前往 `/home/feiyangdigitalbotconf/` 目录，编辑 `conf.json` 文件：\n  1. 填入你的 `username` 和 `token` 到 `botConfig` 的 `name` 和 `token` 字段。\n  2. 保存更改。\n\n▶️ 运行机器人\n----------------\n\n- 确保你的网络可以连接到 Telegram 服务器。如果使用软路由，请使用增强代理。\n- 在 `/home/feiyangdigitalbotconf/` 目录下执行：\n```bash\ndocker-compose up -d\n```\n\n⏸️ 暂停容器\n------------\n\n- 在 `/home/feiyangdigitalbotconf/` 目录下执行：\n```bash\ndocker-compose stop\n```\n\n🔥 重启容器\n------------\n\n- 在 `/home/feiyangdigitalbotconf/` 目录下执行：\n```bash\ndocker-compose restart\n```\n\n🔍 查看日志\n------------\n\n在 `/home/feiyangdigitalbotconf/` 目录下执行：\n```bash\ndocker-compose logs -f \n```\n\n🔄 更新\n--------\n\n在 `/home/feiyangdigitalbotconf/` 目录下进行以下操作：\n1.停止并移除卷：\n```bash\ndocker-compose down\n```\n2.删除数据库持久卷（❗️危险操作，你需要对比本仓库里的数据库文件是否更新过，否则不要执行，删除之前请备份各种关键词文档）：\n- 首先备份数据库至`/home/`目录下\n```bash\ndocker exec -it feiyangdigitalbotconf-mysql-1 mysqldump -uroot -ppassword bot  \u003e /home/bot.sql\n```\n- 删除数据库持久卷\n```bash\ndocker volume rm feiyangdigitalbotconf_mysql-data\n```\n3.拉取最新镜像：\n```bash\ndocker-compose pull  \n```\n4.使用新镜像重新启动容器：\n```bash\ndocker-compose up -d\n```\n5.在宿主机的`/etc/sysctl.conf`文件中添加或修改以下行并重启：\n```bash\nvm.overcommit_memory = 1\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoushandefeiyang%2Ffeiyangdigital-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyoushandefeiyang%2Ffeiyangdigital-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoushandefeiyang%2Ffeiyangdigital-bot/lists"}