Download the PHP package lucasgiovanni/laravel-discord-bot-installer without Composer

On this page you can find all versions of the php package lucasgiovanni/laravel-discord-bot-installer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-discord-bot-installer

Laravel Discord Bot Installer

Um pacote Laravel completo para instalação e gerenciamento de bots do Discord de forma simples e rápida.

Latest Version on Packagist Total Downloads

Recursos

Requisitos

Instalação

1. Instale o pacote via Composer

2. Execute o comando de instalação

Este comando irá:

3. Configure seu bot

Edite o arquivo .env e adicione seu token do bot Discord:

Ou configure durante a instalação quando solicitado.

4. Execute as migrações (Opcional)

Para utilizar os recursos avançados como sistema de níveis, advertências e lembretes, execute:

Configuração

Você pode personalizar o comportamento do bot editando o arquivo config/discordbot.php.

Configurações principais:

Sistema de Middleware:

O pacote agora inclui um sistema de middleware para processar comandos:

Sistema de Níveis:

Configure o sistema de níveis e experiência:

Adicionando comandos personalizados:

Uso

Iniciando o bot

Para modo debug:

Comandos padrão

O bot vem com vários comandos padrão:

Comandos básicos:

Comandos de moderação:

Comandos utilitários:

Lembretes agendados

Para criar um lembrete:

Sistema de níveis e XP

O bot agora rastreia a atividade dos usuários e concede XP automaticamente. Para ver o seu nível ou o ranking:

Slash Commands

O bot suporta slash commands. Para registrar comandos, execute:

Sistema de Reaction Roles

Configure reaction roles para permitir que membros obtenham cargos ao reagir a mensagens:

Você também pode usar o comando:

Sistema de Tickets

Para utilizar o sistema de tickets:

Sistema de Economia

O bot inclui um sistema completo de economia virtual:

Giveaways

Para criar sorteios no servidor:

Eventos

Para gerenciar eventos temporários:

Componentes Interativos

O bot suporta botões, menus dropdown e outros componentes interativos da API do Discord:

Auto-Moderação

Configure regras de auto-moderação para seu servidor:

Middleware

Use o sistema de middleware para filtrar comandos:

Módulos e plugins

Você pode estender o bot com módulos:

  1. Crie um módulo em app/DiscordModules/MeuModulo
  2. Crie um service provider para o módulo
  3. Registre-o em config/discordbot.php

Traduções e suporte multi-idioma

O bot suporta múltiplos idiomas:

Comandos Artisan

API de Estatísticas

O pacote fornece uma API de estatísticas que pode ser consumida pelo seu aplicativo Laravel:

Webhooks Customizáveis

Crie webhooks para integrar o Discord com outros sistemas:

Criando comandos personalizados

  1. Crie uma classe para seu comando:

  2. Registre o comando no arquivo config/discordbot.php:

Eventos do Discord

O pacote suporta os seguintes eventos do Discord:

Você pode ativar/desativar eventos específicos no arquivo de configuração.

Usando a Facade

Para acessar as funcionalidades do bot em qualquer lugar do seu aplicativo:

Integrações com APIs externas

O pacote suporta integrações com:

Configure na seção integrations do arquivo de configuração.

Logs e Monitoramento

O bot registra informações no arquivo storage/logs/discordbot.log. Você pode configurar o nível de log no .env:

Agora também é possível enviar logs para um canal do Discord ou armazenar no banco de dados:

Processamento assíncrono

Operações pesadas são executadas em segundo plano usando filas:

Sharding para bots grandes

Para bots em muitos servidores, ative o sharding:

Contribuindo

Contribuições são bem-vindas! Por favor, sinta-se à vontade para submeter um Pull Request.

Licença

Este pacote é open-source e está disponível sob a licença MIT.

Créditos

Este pacote utiliza a biblioteca Discord-PHP para interagir com a API do Discord.


All versions of laravel-discord-bot-installer with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
illuminate/support Version ^12.0
illuminate/contracts Version ^12.0
illuminate/console Version ^12.0
illuminate/database Version ^12.0
illuminate/events Version ^12.0
illuminate/queue Version ^12.0
team-reflex/discord-php Version ^7.0
nesbot/carbon Version ^2.67
spatie/laravel-package-tools Version ^1.16
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package lucasgiovanni/laravel-discord-bot-installer contains the following files

Loading the files please wait ....