frankie813/laravel-discord-roles
最新稳定版本:0.0.2
Composer 安装命令:
composer require frankie813/laravel-discord-roles
包简介
A Laravel package for attaching and detaching Discord roles.
README 文档
README
A Laravel package for easily attaching and detaching Discord roles.
Installation
You can install the package via composer:
composer require frankie813/laravel-discord-roles
Configuration
Publish the configuration file (optional):
php artisan vendor:publish --provider="Frankie813\LaravelDiscordRoles\LaravelDiscordRolesServiceProvider"
Add your Discord bot token to your .env file:
DISCORD_BOT_TOKEN=your_bot_token_here
Usage
Use the package in your Laravel application by importing the main class:
use Frankie813\LaravelDiscordRoles\LaravelDiscordRoles; $discordRoles = new LaravelDiscordRoles(env('DISCORD_BOT_TOKEN')); $guildId = 'guild_id'; $userId = 'user_id'; $roleId = 'role_id'; // Attach a role $result = $discordRoles->attachRole($guildId, $userId, $roleId); // Detach a role $result = $discordRoles->detachRole($guildId, $userId, $roleId);
Or, if you prefer using the facade:
use Frankie813\LaravelDiscordRoles\Facades\LaravelDiscordRoles; $guildId = 'guild_id'; $userId = 'user_id'; $roleId = 'role_id'; // Attach a role $result = LaravelDiscordRoles::attachRole($guildId, $userId, $roleId); // Detach a role $result = LaravelDiscordRoles::detachRole($guildId, $userId, $roleId);
License
This package is open-source software licensed under the MIT license.
统计信息
- 总下载量: 254
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-04-18