From a083474ecba32c834fa350f79a49ecf4e7657c74 Mon Sep 17 00:00:00 2001 From: 简律纯 Date: Tue, 18 Apr 2023 18:04:21 +0800 Subject: 🏷 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++++ config.toml | 2 +- main.py | 2 +- plugins/alicebot_plugin_base/__init__.py | 6 +++--- plugins/alicebot_plugin_base/config.py | 2 +- plugins/alicebot_plugin_dice/__init__.py | 4 ++-- plugins/alicebot_plugin_dice/config.py | 2 +- plugins/alicebot_plugin_echo/__init__.py | 2 +- plugins/alicebot_plugin_echo/config.py | 2 +- plugins/alicebot_plugin_luck/__init__.py | 2 +- plugins/alicebot_plugin_luck/config.py | 2 +- plugins/alicebot_plugin_reply/__init__.py | 2 +- plugins/alicebot_plugin_reply/config.py | 2 +- plugins/alicebot_plugin_send/__init__.py | 2 +- plugins/alicebot_plugin_send/config.py | 2 +- poetry.lock | 20 ++++++++++---------- pyproject.toml | 10 +++++----- 17 files changed, 36 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index 4f63e70..86265b9 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,10 @@ 通过Docker直接部署。 +### pip + +通过pip下载后导入包部署 + ### Raw 下载源码直接部署。 diff --git a/config.toml b/config.toml index ee18ccc..0c6e570 100644 --- a/config.toml +++ b/config.toml @@ -1,6 +1,6 @@ [bot] plugin_dirs = ["plugins"] -adapters = ["alicebot.adapter.cqhttp"] +adapters = ["iamai.adapter.cqhttp"] [bot.log] verbose_exception = true diff --git a/main.py b/main.py index 7b49112..bb95e79 100644 --- a/main.py +++ b/main.py @@ -1,4 +1,4 @@ -from alicebot import Bot +from iamai import Bot bot = Bot(hot_reload=True) diff --git a/plugins/alicebot_plugin_base/__init__.py b/plugins/alicebot_plugin_base/__init__.py index a36fb78..e99ce15 100644 --- a/plugins/alicebot_plugin_base/__init__.py +++ b/plugins/alicebot_plugin_base/__init__.py @@ -2,9 +2,9 @@ import re from abc import ABC, abstractmethod from typing import Type, Union, Generic, TypeVar -from alicebot import Plugin -from alicebot.typing import T_State -from alicebot.adapter.cqhttp.event import GroupMessageEvent, PrivateMessageEvent +from iamai import Plugin +from iamai.typing import T_State +from iamai.adapter.cqhttp.event import GroupMessageEvent, PrivateMessageEvent from .config import BasePluginConfig, RegexPluginConfig, CommandPluginConfig diff --git a/plugins/alicebot_plugin_base/config.py b/plugins/alicebot_plugin_base/config.py index 24e5ecf..b410888 100644 --- a/plugins/alicebot_plugin_base/config.py +++ b/plugins/alicebot_plugin_base/config.py @@ -1,6 +1,6 @@ from typing import Set, Optional -from alicebot import ConfigModel +from iamai import ConfigModel class BasePluginConfig(ConfigModel): diff --git a/plugins/alicebot_plugin_dice/__init__.py b/plugins/alicebot_plugin_dice/__init__.py index 528ba2b..ef2ca79 100644 --- a/plugins/alicebot_plugin_dice/__init__.py +++ b/plugins/alicebot_plugin_dice/__init__.py @@ -1,9 +1,9 @@ import re import random -from alicebot.log import logger +from iamai.log import logger -from plugins.alicebot_plugin_base import CommandPluginBase +from plugins.iamai_plugin_base import CommandPluginBase from .config import Config diff --git a/plugins/alicebot_plugin_dice/config.py b/plugins/alicebot_plugin_dice/config.py index 716e753..a8c6700 100644 --- a/plugins/alicebot_plugin_dice/config.py +++ b/plugins/alicebot_plugin_dice/config.py @@ -1,6 +1,6 @@ from typing import Set -from plugins.alicebot_plugin_base import CommandPluginConfig +from plugins.iamai_plugin_base import CommandPluginConfig class Config(CommandPluginConfig): diff --git a/plugins/alicebot_plugin_echo/__init__.py b/plugins/alicebot_plugin_echo/__init__.py index e439319..98cfa39 100644 --- a/plugins/alicebot_plugin_echo/__init__.py +++ b/plugins/alicebot_plugin_echo/__init__.py @@ -1,6 +1,6 @@ import re -from plugins.alicebot_plugin_base import CommandPluginBase +from plugins.iamai_plugin_base import CommandPluginBase from .config import Config diff --git a/plugins/alicebot_plugin_echo/config.py b/plugins/alicebot_plugin_echo/config.py index 8908bf2..b1fe445 100644 --- a/plugins/alicebot_plugin_echo/config.py +++ b/plugins/alicebot_plugin_echo/config.py @@ -1,6 +1,6 @@ from typing import Set -from plugins.alicebot_plugin_base import CommandPluginConfig +from plugins.iamai_plugin_base import CommandPluginConfig class Config(CommandPluginConfig): diff --git a/plugins/alicebot_plugin_luck/__init__.py b/plugins/alicebot_plugin_luck/__init__.py index d033464..f56019b 100644 --- a/plugins/alicebot_plugin_luck/__init__.py +++ b/plugins/alicebot_plugin_luck/__init__.py @@ -2,7 +2,7 @@ import re import time import random -from plugins.alicebot_plugin_base import CommandPluginBase +from plugins.iamai_plugin_base import CommandPluginBase from .config import Config diff --git a/plugins/alicebot_plugin_luck/config.py b/plugins/alicebot_plugin_luck/config.py index b8b3e70..3983266 100644 --- a/plugins/alicebot_plugin_luck/config.py +++ b/plugins/alicebot_plugin_luck/config.py @@ -1,6 +1,6 @@ from typing import Set -from plugins.alicebot_plugin_base import CommandPluginConfig +from plugins.iamai_plugin_base import CommandPluginConfig class Config(CommandPluginConfig): diff --git a/plugins/alicebot_plugin_reply/__init__.py b/plugins/alicebot_plugin_reply/__init__.py index 396f276..3be8abd 100644 --- a/plugins/alicebot_plugin_reply/__init__.py +++ b/plugins/alicebot_plugin_reply/__init__.py @@ -1,7 +1,7 @@ import re import json -from plugins.alicebot_plugin_base import BasePlugin +from plugins.iamai_plugin_base import BasePlugin from .config import Config diff --git a/plugins/alicebot_plugin_reply/config.py b/plugins/alicebot_plugin_reply/config.py index f4f01f4..e024fb6 100644 --- a/plugins/alicebot_plugin_reply/config.py +++ b/plugins/alicebot_plugin_reply/config.py @@ -1,4 +1,4 @@ -from plugins.alicebot_plugin_base import CommandPluginConfig +from plugins.iamai_plugin_base import CommandPluginConfig class Config(CommandPluginConfig): diff --git a/plugins/alicebot_plugin_send/__init__.py b/plugins/alicebot_plugin_send/__init__.py index 46264ed..4e4a516 100644 --- a/plugins/alicebot_plugin_send/__init__.py +++ b/plugins/alicebot_plugin_send/__init__.py @@ -1,6 +1,6 @@ import re -from plugins.alicebot_plugin_base import CommandPluginBase +from plugins.iamai_plugin_base import CommandPluginBase from .config import Config diff --git a/plugins/alicebot_plugin_send/config.py b/plugins/alicebot_plugin_send/config.py index 85f794a..b60c276 100644 --- a/plugins/alicebot_plugin_send/config.py +++ b/plugins/alicebot_plugin_send/config.py @@ -1,6 +1,6 @@ from typing import Set, Optional -from plugins.alicebot_plugin_base import CommandPluginConfig +from plugins.iamai_plugin_base import CommandPluginConfig class Config(CommandPluginConfig): diff --git a/poetry.lock b/poetry.lock index 2958d46..fd0c26a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -30,7 +30,7 @@ python-versions = ">=3.7" frozenlist = ">=1.1.0" [[package]] -name = "alicebot" +name = "iamai" version = "0.6.0" description = "A simply asynchronous python chatbot framework." category = "main" @@ -45,15 +45,15 @@ tomli = {version = ">=2.0.0,<3.0.0", markers = "python_version < \"3.11\""} typing-extensions = ">=4.4.0,<5.0.0" [[package]] -name = "alicebot-adapter-cqhttp" +name = "iamai-adapter-cqhttp" version = "0.6.0" -description = "OneBot(CQHTTP) adapter for AliceBot." +description = "OneBot(CQHTTP) adapter for iamai." category = "main" optional = false python-versions = ">=3.8,<4.0" [package.dependencies] -alicebot = ">=0.6.0,<0.7.0" +iamai = ">=0.6.0,<0.7.0" [[package]] name = "anyio" @@ -546,13 +546,13 @@ aiosignal = [ {file = "aiosignal-1.3.1-py3-none-any.whl", hash = "sha256:f8376fb07dd1e86a584e4fcdec80b36b7f81aac666ebc724e2c090300dd83b17"}, {file = "aiosignal-1.3.1.tar.gz", hash = "sha256:54cd96e15e1649b75d6c87526a6ff0b6c1b0dd3459f43d9ca11d48c339b68cfc"}, ] -alicebot = [ - {file = "alicebot-0.6.0-py3-none-any.whl", hash = "sha256:d59c45ba7f8404b8aa49e08e70030284b6178a74f63322971b5a1a7804c51d94"}, - {file = "alicebot-0.6.0.tar.gz", hash = "sha256:378a74b636a74bf725797bcf8477c0f4a3a94383c544cf5b3010035cfc09505c"}, +iamai = [ + {file = "iamai-0.6.0-py3-none-any.whl", hash = "sha256:d59c45ba7f8404b8aa49e08e70030284b6178a74f63322971b5a1a7804c51d94"}, + {file = "iamai-0.6.0.tar.gz", hash = "sha256:378a74b636a74bf725797bcf8477c0f4a3a94383c544cf5b3010035cfc09505c"}, ] -alicebot-adapter-cqhttp = [ - {file = "alicebot_adapter_cqhttp-0.6.0-py3-none-any.whl", hash = "sha256:c9be5242bdf65b7727380ff57c837815074b3ba1d29e43e0f7c63e094a06bdf6"}, - {file = "alicebot_adapter_cqhttp-0.6.0.tar.gz", hash = "sha256:455704078137f2505b2e3cfa3616856cb9b25c2f75a58758a3e5621cec03f850"}, +iamai-adapter-cqhttp = [ + {file = "iamai_adapter_cqhttp-0.6.0-py3-none-any.whl", hash = "sha256:c9be5242bdf65b7727380ff57c837815074b3ba1d29e43e0f7c63e094a06bdf6"}, + {file = "iamai_adapter_cqhttp-0.6.0.tar.gz", hash = "sha256:455704078137f2505b2e3cfa3616856cb9b25c2f75a58758a3e5621cec03f850"}, ] anyio = [ {file = "anyio-3.6.2-py3-none-any.whl", hash = "sha256:fbbe32bd270d2a2ef3ed1c5d45041250284e31fc0a4df4a5a6071842051a51e3"}, diff --git a/pyproject.toml b/pyproject.toml index 0bf62ba..1a5ef0d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,17 +1,17 @@ [tool.poetry] -name = "alicebot-example" +name = "iamai-example" version = "0.1.0" -description = "AliceBot Example Bot" +description = "iamai Example Bot" license = "MIT" authors = ["st1020 "] readme = "README.md" -repository = "https://github.com/st1020/alicebot-example" +repository = "https://github.com/st1020/iamai-example" [tool.poetry.dependencies] python = "^3.8" watchfiles = "^0.16.0" -alicebot = "^0.6.0" -alicebot-adapter-cqhttp = "^0.6.0" +iamai = "^0.6.0" +iamai-adapter-cqhttp = "^0.6.0" [tool.poetry.dev-dependencies] black = "^22.6.0" -- cgit v1.2.3-70-g09d2