上传文件至 /
Signed-off-by: SharwOrange橙夜 <kuliangcha@qq.com>
This commit is contained in:
parent
07d297173d
commit
4d38da674e
|
@ -10,7 +10,7 @@ import socketio
|
|||
from colorama import Fore, Style
|
||||
from nacl.signing import SigningKey
|
||||
from lib_not_dr.types import Options
|
||||
|
||||
from mcstatus import JavaServer
|
||||
|
||||
def get_config() -> Tuple[str, str, int]:
|
||||
with open('config.toml', 'r', encoding='utf-8') as f:
|
||||
|
@ -192,6 +192,12 @@ async def add_message(data: Dict[str, Any]):
|
|||
message = Message(content='icalingua bot test',
|
||||
room_id=data['roomId'])
|
||||
await sio.emit('sendMessage', message.to_json())
|
||||
if content == '!!status':
|
||||
server = JavaServer.lookup("server1.xfcloud.org")
|
||||
status=server.status()
|
||||
message = Message(content=f"此服务器有 {status.players.online} 个玩家在线",
|
||||
room_id=data['roomId'])
|
||||
await sio.emit('sendMessage', message.to_json())
|
||||
elif data.get('message').get('content').startswith('=='):
|
||||
|
||||
evals: str = data.get('message').get('content')[2:]
|
||||
|
|
|
@ -3,3 +3,4 @@ colorama
|
|||
rtoml
|
||||
pynacl
|
||||
python-socketio[asyncio_client]
|
||||
mcstatus
|
Loading…
Reference in New Issue
Block a user