o
    jj                     @   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 )    )CommandPlugin)text)register_pluginc                       s2   e Zd ZdZdZdZd	 fdd	Zdd Z  ZS )
GrantPointsAllPlugingrant_points_allu$   给全部用户统一发放积分。)u
   /发金币u
   /發金幣messagec                    s   |   o	t |S )N)
admin_usersupermatch)self
event_type	__class__ >/home/dore/onebot/Bot_Ero/plugins/grant_points_all/__init__.pyr
      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	|}| jtd
|| d S )N   u#   请使用 /发金币 <积分数量>r   u   积分数量必须是整数喵u   发0点就不要折腾我了喵u&   已给 {} 位用户发放 {} 点积分)lenargsapisend_msgr   int	Exception	dbmanagerpoints	grant_allformat)r   amount
user_countr   r   r   handle   s   zGrantPointsAllPlugin.handle)r   )	__name__
__module____qualname__namedescriptionCOMMANDSr
   r   __classcell__r   r   r   r   r      s    r   N)	core.baser   core.cqr   
core.utilsr   r   r   r   r   r   <module>   s
    