Skip to content

A solid discord bot base using typescript to make your own custom bot, having base features, modules area, and auto-include functions. in development at the moment.

License

Notifications You must be signed in to change notification settings

TheNewGuy100/ThePikachuBot

Repository files navigation

ThePikachuBot
[ DISCORD BOT TYPESCRIPT ]

Documentation . Available commands . Dev log
Goals . Contacts . Features progress

Documentation

DISCLAIMER:
This is a base project of a discord bot with typescript, the objective here is to give a good source
of a discord bot that anyone can use. The base of the project is ready, but there are a lot of changes
that i want to implement to make the bot better.

DOCUMENTATION PENDING!

Available commands

  • Base commands: ( all this commands can be changed, except the version )

    • !help: used to give the user the idea of commands he can use, is dynamic generated.
    • !version: shows the user the bot version, and the author.
    • !olá: says hello to the user.
    • !xingar: curses to the user mentioned.
    • !elogio: praise the user, or the mentioned user. (needs to be fixed).
    • [NSFW COMMAND] !konachan: used to search via query or random from konachan database.
    • [NSFW COMMAND] !rule34: used to search via query or random from rule34 database.
  • Module commands: ( you can add modules easy, they are editable aswell, this lists only the ones created by me )

    • Music Bot: ( in development )

Dev log

adjustments made in 21 of october 2021

- Reworked the bot page to be written completly in english
- Reworked how the bot find, manage and run the functions so the user can better organize
- Reworked a lot of logic and stated using node events to giving the user less things to worry when adding functions
- Changed some parts of the code for better perfomance
- Base of the bot done, preparing bot for features, modules and small fixes for enviroment language

adjustments made in 17 of october 2021

- Utilização de módulo implementada ao bot, documentação de como deve ser importado o módulo pendente.
- Sistema dinâmico de adição de comandos ao bot, tanto para comandos primários quanto secundários ou administração.
- melhoras na parte do código para a utilização do usuário e do programador.
- Mudança e aprimoramento do gerenciador de linguagem da aplicação.
- Preparação do bot para receber sistema de auto atualização de funções disponíveis no bot.
- Inicialização da criação do módulo de música para o bot

adjustments made in 16 of october 2021

- Welcome page foi consertada para aplicar a tag role.
- Categories channel foi consertada e porem precisa ser finalizada e dinamizada.
- Melhoras de código e reutilidade.
- ajuste de API para enviar os comando válidos da API do bot.
- utilitário de deletar mensagem depois de um tempo foi ajustado e está funcional.
- Help do bot agora aprenseta uma aparência modificável e possui categorias para admin, plano secundário e primário.

adjustments made in 15 of october 2021

- bot NSFW.
- separar arquivos por organizar entre suas respostas, funções, data-base.
- se escrever loli o FBI aparece.
- Logs de .env, API e status do bot.

Features progress

Feature para a tela inicial apresentar mensagem e icon para receber o cargo membro

Feature para seleção de roles com categorias selecionadas pelo usuário

Logger de erros, eventos e ações

Sistema de módulos para o usuário adicionar módulos externos da aplicação

Controle automátio de comandos adicionados (como se fosse um sistema de módulos para comandos)

Feature de musica pela API do youtube ( para o usuário escutar música )

Goals

the objective from this bot it's to create a source that everyone can use to have a base bot without any problems,
it's going to stay a public project that anyone can work in it. My objective its to make the difficult part of 
programming the bot so users can use it as it wishes.
  • welcome private message
  • welcome image canvas
  • clear channel command
  • Gerenciador para administradores
  • music player
  • Logger de eventos do bot
  • command kiss
  • command slap
  • api check for free games
  • level up
  • server market with SQL

Contacts

https://www.facebook.com/profile.php?id=100026288928919

QSSJohnCena (Pedro)#3710

wa.me/5555984293654

https://www.linkedin.com/in/pedro-costa-a5b0b1203/

[email protected]

About

A solid discord bot base using typescript to make your own custom bot, having base features, modules area, and auto-include functions. in development at the moment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published