This repo brings discord tribes to seatplus.
You can install the package via composer:
composer require seatplus/discord
You can publish and run the migrations with:
php artisan vendor:publish --tag="web"
php artisan migrate
to setup the package you need to create a discord application and bot. Finally you must add the credentials to your .env file
- Go to https://discord.com/developers/applications
- Create a new application and give it a name
- Go to OAuth2
- Add a redirect url (e.g. {seatplus-public-url}/discord/callback)
- Go to Bot
- Add a bot
- Enable "require OAuth2 code grant"
- Enable "Server Members Intent"
Below you find instructions on where to find the credentials and how to fill them into your .env file
- From the oauth2 tab copy the
client id
,client secret
andredirect uri
tab copy thetoken
(sometimes you need to reset the token first)
DISCORD_CLIENT_ID= // your discord client id
DISCORD_CLIENT_SECRET= // your discord client secret
DISCORD_BOT_TOKEN= // your discord bot token
DISCORD_REDIRECT_URI= // your discord redirect uri
php artisan tribe:nickname:discord
php artisan tribe:role:discord
composer test
Please see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.
The MIT License (MIT). Please see License File for more information.