python群聊机器人_基于python-wechaty的群聊助手机器人
此次活動
開源軟件供應鏈點亮計劃
“開源軟件供應鏈點亮計劃-暑期2020”(以下簡稱 暑期2020)是由中科院軟件所與 openEuler 社區共同舉辦的一項面向高校學生的暑期活動,旨在鼓勵在校學生積極參與開源軟件的開發維護,促進國內優秀開源軟件社區的蓬勃發展。
根據項目的難易程度和完成情況,參與者還可獲取“開源軟件供應鏈點亮計劃-暑期2020”活動獎金和獎杯。
官網:https://isrc.iscas.ac.cn/summer2020 官方新聞:http://www.iscas.ac.cn/xshd2016/xshy2016/202004/t20200426_5563484.html
Wechaty
Wechaty 是一個開源聊天機器人框架SDK,具有高度封裝、高可用的特性,支持NodeJs, Python, Go 和Java 等多語言版本。在過去的4年中,服務了數萬名開發者,收獲了 Github 的 8000 Star。同時配置了完整的DevOps體系并持續按照Apache 的方式管理技術社區。
基于python-wechaty的群聊助手機器人
項目需求
在實際工作和學習過程中,微信作為主要的溝通渠道工具,承載著主要的事件發布任務。可是由于群聊信息是依時間線展開,一旦信息數量過大,將導致歷史消息難以尋找。故此時需要一款群聊助手機器人,能夠根據引用消息的回復,提取出其中的歷史消息,并將其打上對應的標簽同時保存到服務器本地。消息是保存在群聊助手機器人內部中,群內人員只需要艾特助手機器人即可查詢歷史消息,同時會定時清除和展示一定時間段內的歷史打標消息,同時還支持手動清除和展示歷史打標消息。
請基于python-wechaty制作一個群聊助手機器人,完成群聊消息打標任務。
項目難度
中(獎金:9000元)
導師聯系
吳京京:Wechaty Committer,Python Wechaty Author 1435130236@qq.com
項目產出目標
1.正常運行python-wechaty的ding-dong-bot機器人
2.能夠在引用消息中提取歷史消息和對應標簽數據
3.定時或手動清除和展示一段時間內的標簽數據
4.將標簽數據存儲到數據庫中,方便查詢和修改
項目技術棧
了解python語言
熟悉python-wechaty的使用
python的任務調度器,如apscheduler
對聊天機器人感興趣者優先
相關資料
總結
以上是生活随笔為你收集整理的python群聊机器人_基于python-wechaty的群聊助手机器人的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是数据库索引?
- 下一篇: websocket python爬虫_p