code-a1/easyban

使用 NovaGram 简单封禁用户的方法

dev-main 2021-03-29 17:42 UTC

This package is auto-updated.

Last update: 2024-09-29 04:49:53 UTC


README

Total Downloads

使用 NovaGram 简单封禁用户。

EasyBan 是 NovaGram (查看 NovaGram (参见 novagram 文档)) 的简单库扩展,允许您封禁您机器人中的用户。

通过 Composer 安装

通过 Composer 安装 EasyBan

composer require code-a1/easyban dev-main

手动安装

要安装 EasyBan,您只需从 src 文件夹(bot.php)下载文件,并在您机器人的文件中引入它。

用法示例

这里有一个简单的示例,展示了 EasyBan 的工作方式

    
        $chat = $message->chat;
        $text = $message->text;
        
        if(explode(" ", $text)[0] === "/ban"){ //to ban a user you must only send /ban [user_id]
        
            $Bot->banUser(explode(" ", $text)[1]);
            $chat->sendMessage("User Banned!");
            
        }
        
        if(explode(" ", $text)[0] === "/unban"){ //to unban a user you must only send /unban [user_id]
        
            $Bot->unbanUser(explode(" ", $text)[1]);
            $chat->sendMessage("User unBanned!");
            
        }

方法

  • isBanned() : 您可以使用此方法检查用户是否被封禁
  • banUser() : 您可以使用此方法封禁用户
  • unbanUser() : 您可以使用此方法解封用户