Skip to content

Commit

Permalink
⬆️ update Amnesia
Browse files Browse the repository at this point in the history
  • Loading branch information
RF-Tar-Railt committed Jan 8, 2024
1 parent 658b47b commit 552bd6b
Show file tree
Hide file tree
Showing 9 changed files with 88 additions and 102 deletions.
30 changes: 0 additions & 30 deletions app/client.py

This file was deleted.

2 changes: 1 addition & 1 deletion main.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
from avilla.core.exceptions import ActionFailed
from creart import it
from fastapi import FastAPI
from graia.amnesia.builtins.aiohttp import AiohttpClientService
from graia.amnesia.builtins.asgi import UvicornASGIService
from graia.broadcast import Broadcast
from graia.saya import Saya
Expand All @@ -19,7 +20,6 @@
from launart import Launart
from loguru import logger

from app.client import AiohttpClientService
from app.config import load_config
from app.core import RaianBotDispatcher, RaianBotService
from app.image import md2img
Expand Down
147 changes: 81 additions & 66 deletions pdm.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion plugins/dialog/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
from arclet.alconna.graia.dispatcher import output_cache, result_cache
from avilla.core import Context, Message, MessageChain, MessageReceived, Notice, Picture, Text
from avilla.elizabeth.account import ElizabethAccount
from graia.amnesia.builtins.aiohttp import AiohttpClientService
from graia.broadcast.exceptions import PropagationCancelled
from graia.saya.builtins.broadcast.shortcut import listen, priority

from app.client import AiohttpClientService
from app.config import BotConfig
from app.core import RaianBotService
from app.shortcut import accessable, exclusive, is_qqapi_group, record
Expand Down
2 changes: 1 addition & 1 deletion plugins/gacha/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
from avilla.core import Context, MessageChain, Picture, RawResource, Text
from avilla.core.exceptions import ActionFailed
from fastapi.responses import JSONResponse, Response
from graia.amnesia.builtins.aiohttp import AiohttpClientService
from graiax.fastapi import route
from sqlalchemy.sql import select

from app.client import AiohttpClientService
from app.core import RaianBotService
from app.database import DatabaseService, User
from app.shortcut import accessable, exclusive, picture, record
Expand Down
2 changes: 1 addition & 1 deletion plugins/learn_repeat/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ async def rlist(ctx: Context, target: Match[Notice], db: DatabaseService):
_data = {rec.key: rec for rec in records}
keys = [rec.key for rec in records]
if isinstance(ctx.account, QQAPIAccount):
return await ctx.scene.send_message("\n".join(keys))
return await ctx.scene.send_message(" * " + "\n * ".join(keys))
for i in range(1 + (len(keys) - 1) // 50):
selected = keys[i * 50 : (i + 1) * 50]
forwards = []
Expand Down
2 changes: 1 addition & 1 deletion plugins/music/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
from avilla.core import Context, MessageChain, MessageReceived
from avilla.elizabeth.account import ElizabethAccount
from avilla.standard.qq.elements import MusicShare, MusicShareKind
from graia.amnesia.builtins.aiohttp import AiohttpClientService

from app.client import AiohttpClientService
from app.interrupt import FunctionWaiter
from app.shortcut import accessable, allow, exclusive

Expand Down
2 changes: 1 addition & 1 deletion plugins/nudge/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@
from avilla.core.elements import Notice, Picture
from avilla.qqapi.exception import ActionFailed
from avilla.standard.core.activity import ActivityTrigged
from graia.amnesia.builtins.aiohttp import AiohttpClientService
from graia.saya.builtins.broadcast.shortcut import listen

from app.client import AiohttpClientService
from app.core import RaianBotService
from app.shortcut import accessable, exclusive, picture, record
from library.petpet import generate
Expand Down
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ dependencies = [
"humanize>=4.9.0",
"qrcode>=7.4.2",
"arclet-alconna>=1.7.42",
"graia-amnesia[aiohttp,asgi]>=0.9.0",
]
requires-python = ">=3.9"
readme = "README.md"
Expand Down

0 comments on commit 552bd6b

Please sign in to comment.