async def autorespond(context): """ Enables the auto responder. """ message = "我还在睡觉... ZzZzZzZzZZz" if context.arguments: message = context.arguments await context.edit("成功启用自动响应器。") await log(f"启用自动响应器,将自动回复 `{message}`.") persistent_vars.update({'autorespond': {'enabled': True, 'message': message, 'amount': 0}})
async def disable_responder(context): if persistent_vars['autorespond']['enabled']: await log(f"禁用自动响应器。 在闲置期间 {persistent_vars['autorespond']['amount']}" f" 条消息被自动回复") persistent_vars.update( {'autorespond': { 'enabled': False, 'message': None, 'amount': 0 }})
""" Pagermaid autorespond plugin. """ from telethon.events import StopPropagation from pagermaid import persistent_vars, log from pagermaid.listener import listener persistent_vars.update( {'autorespond': { 'enabled': False, 'message': None, 'amount': 0 }}) @listener(is_plugin=True, outgoing=True, command="autorespond", description="启用自动回复。", parameters="<message>") async def autorespond(context): """ Enables the auto responder. """ message = "我还在睡觉... ZzZzZzZzZZz" if context.arguments: message = context.arguments await context.edit("成功启用自动响应器。") await log(f"启用自动响应器,将自动回复 `{message}`.") persistent_vars.update( {'autorespond': { 'enabled': True, 'message': message, 'amount': 0
from pagermaid.listener import listener from pagermaid import persistent_vars, bot from pagermaid.utils import client, alias_command import os import json """ Pagermaid sillyGirl plugin. Silly Gril Repo: https://github.com/cdle/sillyGirl """ persistent_vars.update({ 'sillyGirl': { 'times': 0, 'started': False, 'self_user_id': 0, 'secret': '', 'url': '', 'init': False, 'whiltelist': '', } }) @listener(is_plugin=True, outgoing=True, command=alias_command("sillyGirl"), ignore_edited=True, parameters="<message>") async def sillyGirl(context): fd = os.open("sillyGirl.egg", os.O_RDWR | os.O_CREAT) await context.edit("正在连接到傻妞服务器...")