开源之夏 2024
开源之夏是由中国科学院软件研究所“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展,助力开源软件供应链建设。
请查看开源之夏活动的 官网 以了解更多信息。
AliceBot 社区有幸作为开源社区参与了本次开源之夏活动。
以下是 AliceBot 社区在本次开源之夏活动活动中发布的项目:
AliceBot Telegram 协议适配器
AliceBot 支持多种聊天机器人协议,目前已支持 OneBot、Mirai、钉钉等协议,为了响应广大用户的期待,我们希望能够进一步支持 Telegram 协议适配器。
难度: 进阶
项目产出要求:
- 调研学习 Telegram Bot API 和现有的 Telegram 机器人支持库
- 设计并编写 Telegram 适配器
- 代码符合规范,能够通过 CI 测试
项目技术要求:
- 熟悉 Python 异步代码的编写
- 熟悉 AliceBot 框架功能
- 熟悉 HTTP、WebSocket 等网络协议