Skip to content

NyaaBot/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NyaaBot

简介

这是一个聊天机器人框架,它使用AMQP协议来传递不同来源的消息并加以处理后发送到指定的目标。

架构

本项目的子项目除了commondocs以外,分为两类,adapterprocessor

adapter是适配器,它提供对于某个外部消息源和目标的接入,它应当监听并维护至少一个Queue,它从消息源捕获消息并发送到Exchange,然后从监听的Queue消费消息并发送到特定的目标。

processor是处理器,它监听多个Queue,按一定的规则从某些Queue中获取消息,然后将处理后的消息重新发送给特定的Exchange

每一个adapterprocessor都应当在自己的README.md中说明如何在配置文件中配置监听队列和交换机。

数据流图

Releases

No releases published

Packages

No packages published