Metadata-Version: 2.4
Name: nonechat
Version: 0.6.1
Summary: Awesome chat console using Textual
Author-email: RF-Tar-Railt <rf_tar_railt@qq.com>
License: MIT
Project-URL: homepage, https://github.com/nonebot/nonechat
Project-URL: repository, https://github.com/nonebot/nonechat
Requires-Python: <4.0,>=3.9
Description-Content-Type: text/markdown
Requires-Dist: textual<4.0.0,>=3.7.0

# Nonechat

通用控制台聊天界面

## 使用

```python
from nonechat.info import Event
from nonechat.app import Frontend
from nonechat.backend import Backend


class ExampleBackend(Backend):

    def on_console_load(self):
        print("on_console_load")

    def on_console_mount(self):
        print("on_console_mount")

    def on_console_unmount(self):
        print("on_console_unmount")

    async def post_event(self, event: Event):
        print("post_event")


app = Frontend(ExampleBackend)
app.run()
```

## 功能

- 消息发生、编辑与撤回
- 日志查看窗口
- 用户管理
- 频道管理

## 预览

![](./view.png)
