o
    	cj                     @   s<   d dl mZ d dlmZ d dlmZ eG dd deZdS )    )Plugin)text)register_pluginc                   @   s$   e Zd ZdZdZdd Zdd ZdS )GrantPointsAllPlugingrant_points_allu$   给全部用户统一发放积分。c                 C   s   |   o	| ddS )Nu
   /发金币u
   /發金幣)
admin_useron_command_any)selfmessage_type r   5/home/dore/onebot/Bot_Ero/plugins/grant_points_all.pymatch   s   zGrantPointsAllPlugin.matchc                 C   s   t | jdk r| jtd d S z	t| jd }W n ty,   | jtd Y d S w |dkr;| jtd d S | j|}| jtd	|| d S )N   u#   请使用 /发金币 <积分数量>   u   积分数量必须是整数喵r   u   发0点就不要折腾我了喵u&   已给 {} 位用户发放 {} 点积分)
lenargsapisend_msgr   int	Exception	dbmanagergrant_points_to_all_usersformat)r	   amount
user_countr   r   r   handle   s   zGrantPointsAllPlugin.handleN)__name__
__module____qualname__namedescriptionr   r   r   r   r   r   r      s
    r   N)	core.baser   core.cqr   
core.utilsr   r   r   r   r   r   <module>   s
    