Skip to content

xxs4suk3/AstroLunar

Repository files navigation

AstroLunar - Discord Assistant

FAQ

AstroLunar is a bot under development with 45 commands available. Currently, it only works on one server, but we are working to make it usable on several servers with only 3 clicks. See our installation guide !


English Installation

Characteristics

  • Ad System: Send ads to users directly to their direct messages.
  • Moderation Commands: Tools to moderate the server, such as banning, expelling and warning users.
  • Emoji/emote system: Allows you to add up to 25 emojis in a single command or user message.
  • Custom Auto Responses: Set up automatic responses for specific words or phrases.
  • Ban words: Delete messages that contain banned words.
  • Personalized Welcome Messages: Greet new members with personalized messages.
  • Logging System: Records important server events for future reference.
  • Anti Links System: Detects and prevents the publication of unwanted links.
  • Back Up System: Makes automatic server backups.
  • Invite Count: Tracks and displays the count of user invitations.
  • Sweepstakes System: Organize and manage giveaways within the server.

Setting

  • Installation prerequisites. You will need these in order to run the Discord bot.

    node.js-badge

    git-badge

    Static Badge

  • Clone the Repository and Install Dependencies

    • git clone xxs4suk3/AstroLunar.git
    • npm install
  • Create a new Discord Bot

    • Create an application in Discord Portal Developer
    • Go to the Bot section, save the token in a notepad or wherever suits you best.
    • Activate all Privileged Gateway Intents the three Intents that are not activated, specifically:
      • Presence Intent
      • Server Members Intent
      • Message Content Intent
    • Customize your bot description in General Information
  • Set up the Bot code

    • Put the previously saved token in config.json, then create or log in to MongoDB.

      • Create a new project
      • Then select + Create
      • Select the free version. "If you have the premium, much better" Select which region your server will be in.
      • Copy the password that appears on the next screen, also save it in a safe place, slide the screen and press: Finish and Close
      • Now go to the Database section and press Connect, now press Drivers and copy what you put in section 3, remember to put it in a safe place, Now close it by pressing: Close.
      • Now that you have the password and the link, you will only have to change the password in the link. Search for <password> and enter the password you saved previously.
    • Since now the Database functions are already configured, you can go to the config.json file and put in mongourl the link that you saved before.

    • Configure the prefix and let's go to the next configuration.

    • Now let's configure the guildconfig.json

      • Put the ID to all the vc of the voice channels that you are going to use on your server.
      • Where you put Guild ID put the ID of your server, then put the channel where the welcome message will be placed
      • Now we have to continue in the Log section, put the channels where the logs will be.
      • Set the roles so that they are not expelled and also the channels where it is allowed to send links.
      • In the next section put the role that will not be automatically expelled-
      • If you want to activate antilinks or autokicks, then put true, otherwise put false
  • Extra Configuration

    • Text color in the terminal
      • If you want to change the color you will have to go to .\utils\slashsync.js and then for greater ease of searching you can press ctrl + f and right now you can search for words. Now put colors in the search.
      • The color after . is the one you have to change. You can see all the available colors in npm js colors.
  • Start the bot

    • Put the command npm start in the terminal and the Discord Assistant Bot will start

Spanish Installation

Características

  • Sistema de Anuncios: Envía anuncios a los usuarios directamente a sus mensajes directos.
  • Comandos de moderación: Herramientas para moderar el servidor, como banear, expulsar y advertir usuarios.
  • Sistema de emojis/emotes: Permite agregar hasta 25 emojis en un solo comando o mensaje de usuario.
  • Auto Respuestas personalizadas: Configura respuestas automáticas para palabras o frases específicas.
  • Banear palabras: Elimina mensajes que contienen palabras prohibidas.
  • Mensajes de bienvenida personalizados: Saluda a los nuevos miembros con mensajes personalizados.
  • Sistema de logs: Registra eventos importantes del servidor para referencia futura.
  • Sistema Anti Links: Detecta y previene la publicación de enlaces no deseados.
  • Sistema de Back Ups: Realiza copias de seguridad automáticas del servidor.
  • Conteo de invites: Rastrea y muestra el recuento de invitaciones de usuarios.
  • Sistema de Sorteos: Organiza y administra sorteos dentro del servidor.

Configuración

  • Requisitos previos de instalación. Los necesitará para poder ejecutar el bot de Discord.

    node.js-badge

    git-badge

    Static Badge

  • Clonar el Repositorio e Instalar Dependencias

    • git clone xxs4suk3/AstroLunar.git
    • npm install
  • Crear un nuevo Bot de Discord

    • Crear una aplicación en Discord Portal Developer
    • Vaya a la sección de Bot, guarda el token en un bloc de notas o en donde te vaya mejor.
    • Activa todos Privileged Gateway Intents los tres Intents que no estan activados, especificamente:
      • Presence Intent
      • Server Members Intent
      • Message Content Intent
    • Personaliza tu la descripción de tu bot en General Information
  • Configura el código del Bot

    • Ponga el token guardado anteriormente en config.json, después crea o inicia sesión en MongoDB.

      • Crea un nuevo proyecto
      • Después seleccione + Create
      • Seleccion la version gratuita. "Si tiene la premium mucho mejor" Seleccione en que región estara su servidor.
      • Copia la contraseña y que te aparece en la siguiente pantalla también guardalo en un sitio seguro, desliza la pantalla y pulse: Finish and Close
      • Ahora ve a la sección de Database y pulse Connect, ahora pulse Drivers y copie lo que ponga en la sección 3, recuerda ponerlo en un lugar seguro, ahora cierra pulsando: Close.
      • Ahora ya que tienes la contraseña y el enlace, solo tendras que cambiar en el enlace la contraseña. Busca <password> y pon la contraseña que guardastes anteriormente.
    • Ya que ahora las funciones del Database ya esta configurado, puedes ir al arhivo config.json y ponga en mongourl el enlace que guardastes antes.

    • Configura el prefix y vamos a por la siguiente configuración.

    • Ahora vamos a configurar el guildconfig.json

      • Ponga el ID a todos los vc de los canales de voz que vayas a usar en tu servidor.
      • Donde ponga Guild ID ponga el ID de su servidor, luego ponga el canal donde se pondra el mensaje de bienvenida
      • Ahora tenemos que seguir en la sección de Log pon los canales que va a estar los registros.
      • Ponga los roles para que no se expulse y tambien los canales donde se permite enviar links.
      • En la siguiente sección ponga el rol que no se le expulsara automaticamente-
      • Si quieres activar los antilinks o los autokicks pues ponga true si es lo contrario ponga false
  • Configuración Extra

    • Color del texto en la terminal
      • Si Quieres cambiar el color tendras que ir a .\utils\slashsync.js y luego para mayor facilidad de busqueda puede pulsar ctrl + f y ahora mismo podras buscar palabras. Ahora pon colors en la busqueda.
      • El color que haya después del . es el que tienes que cambiar. Puedes ver todos los colores disponibles en npm js colors.
  • Iniciar el bot

    • Ponga el comando npm start en la terminal y asi se iniciara el Discord Assistant Bot

Discord Bot Payment Assistant

Disclaimer

This bot is an independent creation and is not affiliated in any way with Discord or its teams. It has been designed for educational and entertainment purposes. Users are encouraged to use it responsibly and ethically. Any misuse of the bot is strictly prohibited and may result in disciplinary actions. The developer assumes no responsibility for misuse or issues arising from the use of the bot.

Used Libraries

Libraries Badge Libraries Badge
discord.js badge @androz2091/discord-invites-tracker badge
@discordjs/rest badge await badge
canvacord badge colors badge
discord-api-types badge discord-backup badge
discord-fetch-all badge discord-giveaways badge
moment badge mongoose badge
ms badge parsec badge
quick.db badge

Copyrighted

This content is protected by copyright and cannot be claimed by any unauthorized individual as their own. If you wish to collaborate, please create a branch or open an issue. Contributions are welcome, but the distribution or sale of this content is strictly prohibited. Proper credits go to the original creators.

AstroLunar - Discord Assistant

FAQ

AstroLunar is a bot under development with 45 commands available. Currently, it only works on one server, but we are working to make it usable on several servers with only 3 clicks. See our installation guide !


English Installation

Characteristics

  • Ad System: Send ads to users directly to their direct messages.
  • Moderation Commands: Tools to moderate the server, such as banning, expelling and warning users.
  • Emoji/emote system: Allows you to add up to 25 emojis in a single command or user message.
  • Custom Auto Responses: Set up automatic responses for specific words or phrases.
  • Ban words: Delete messages that contain banned words.
  • Personalized Welcome Messages: Greet new members with personalized messages.
  • Logging System: Records important server events for future reference.
  • Anti Links System: Detects and prevents the publication of unwanted links.
  • Back Up System: Makes automatic server backups.
  • Invite Count: Tracks and displays the count of user invitations.
  • Sweepstakes System: Organize and manage giveaways within the server.

Setting

  • Installation prerequisites. You will need these in order to run the Discord bot.

    node.js-badge

    git-badge

    Static Badge

  • Clone the Repository and Install Dependencies

    • git clone xxs4suk3/AstroLunar.git
    • npm install
  • Create a new Discord Bot

    • Create an application in Discord Portal Developer
    • Go to the Bot section, save the token in a notepad or wherever suits you best.
    • Activate all Privileged Gateway Intents the three Intents that are not activated, specifically:
      • Presence Intent
      • Server Members Intent
      • Message Content Intent
    • Customize your bot description in General Information
  • Set up the Bot code

    • Put the previously saved token in config.json, then create or log in to MongoDB.

      • Create a new project
      • Then select + Create
      • Select the free version. "If you have the premium, much better" Select which region your server will be in.
      • Copy the password that appears on the next screen, also save it in a safe place, slide the screen and press: Finish and Close
      • Now go to the Database section and press Connect, now press Drivers and copy what you put in section 3, remember to put it in a safe place, Now close it by pressing: Close.
      • Now that you have the password and the link, you will only have to change the password in the link. Search for <password> and enter the password you saved previously.
    • Since now the Database functions are already configured, you can go to the config.json file and put in mongourl the link that you saved before.

    • Configure the prefix and let's go to the next configuration.

    • Now let's configure the guildconfig.json

      • Put the ID to all the vc of the voice channels that you are going to use on your server.
      • Where you put Guild ID put the ID of your server, then put the channel where the welcome message will be placed
      • Now we have to continue in the Log section, put the channels where the logs will be.
      • Set the roles so that they are not expelled and also the channels where it is allowed to send links.
      • In the next section put the role that will not be automatically expelled-
      • If you want to activate antilinks or autokicks, then put true, otherwise put false
  • Extra Configuration

    • Text color in the terminal
      • If you want to change the color you will have to go to .\utils\slashsync.js and then for greater ease of searching you can press ctrl + f and right now you can search for words. Now put colors in the search.
      • The color after . is the one you have to change. You can see all the available colors in npm js colors.
  • Start the bot

    • Put the command npm start in the terminal and the Discord Assistant Bot will start

Spanish Installation

Características

  • Sistema de Anuncios: Envía anuncios a los usuarios directamente a sus mensajes directos.
  • Comandos de moderación: Herramientas para moderar el servidor, como banear, expulsar y advertir usuarios.
  • Sistema de emojis/emotes: Permite agregar hasta 25 emojis en un solo comando o mensaje de usuario.
  • Auto Respuestas personalizadas: Configura respuestas automáticas para palabras o frases específicas.
  • Banear palabras: Elimina mensajes que contienen palabras prohibidas.
  • Mensajes de bienvenida personalizados: Saluda a los nuevos miembros con mensajes personalizados.
  • Sistema de logs: Registra eventos importantes del servidor para referencia futura.
  • Sistema Anti Links: Detecta y previene la publicación de enlaces no deseados.
  • Sistema de Back Ups: Realiza copias de seguridad automáticas del servidor.
  • Conteo de invites: Rastrea y muestra el recuento de invitaciones de usuarios.
  • Sistema de Sorteos: Organiza y administra sorteos dentro del servidor.

Configuración

  • Requisitos previos de instalación. Los necesitará para poder ejecutar el bot de Discord.

    node.js-badge

    git-badge

    Static Badge

  • Clonar el Repositorio e Instalar Dependencias

    • git clone xxs4suk3/AstroLunar.git
    • npm install
  • Crear un nuevo Bot de Discord

    • Crear una aplicación en Discord Portal Developer
    • Vaya a la sección de Bot, guarda el token en un bloc de notas o en donde te vaya mejor.
    • Activa todos Privileged Gateway Intents los tres Intents que no estan activados, especificamente:
      • Presence Intent
      • Server Members Intent
      • Message Content Intent
    • Personaliza tu la descripción de tu bot en General Information
  • Configura el código del Bot

    • Ponga el token guardado anteriormente en config.json, después crea o inicia sesión en MongoDB.

      • Crea un nuevo proyecto
      • Después seleccione + Create
      • Seleccion la version gratuita. "Si tiene la premium mucho mejor" Seleccione en que región estara su servidor.
      • Copia la contraseña y que te aparece en la siguiente pantalla también guardalo en un sitio seguro, desliza la pantalla y pulse: Finish and Close
      • Ahora ve a la sección de Database y pulse Connect, ahora pulse Drivers y copie lo que ponga en la sección 3, recuerda ponerlo en un lugar seguro, ahora cierra pulsando: Close.
      • Ahora ya que tienes la contraseña y el enlace, solo tendras que cambiar en el enlace la contraseña. Busca <password> y pon la contraseña que guardastes anteriormente.
    • Ya que ahora las funciones del Database ya esta configurado, puedes ir al arhivo config.json y ponga en mongourl el enlace que guardastes antes.

    • Configura el prefix y vamos a por la siguiente configuración.

    • Ahora vamos a configurar el guildconfig.json

      • Ponga el ID a todos los vc de los canales de voz que vayas a usar en tu servidor.
      • Donde ponga Guild ID ponga el ID de su servidor, luego ponga el canal donde se pondra el mensaje de bienvenida
      • Ahora tenemos que seguir en la sección de Log pon los canales que va a estar los registros.
      • Ponga los roles para que no se expulse y tambien los canales donde se permite enviar links.
      • En la siguiente sección ponga el rol que no se le expulsara automaticamente-
      • Si quieres activar los antilinks o los autokicks pues ponga true si es lo contrario ponga false
  • Configuración Extra

    • Color del texto en la terminal
      • Si Quieres cambiar el color tendras que ir a .\utils\slashsync.js y luego para mayor facilidad de busqueda puede pulsar ctrl + f y ahora mismo podras buscar palabras. Ahora pon colors en la busqueda.
      • El color que haya después del . es el que tienes que cambiar. Puedes ver todos los colores disponibles en npm js colors.
  • Iniciar el bot

    • Ponga el comando npm start en la terminal y asi se iniciara el Discord Assistant Bot

Discord Bot Payment Assistant

Disclaimer

This bot is an independent creation and is not affiliated in any way with Discord or its teams. It has been designed for educational and entertainment purposes. Users are encouraged to use it responsibly and ethically. Any misuse of the bot is strictly prohibited and may result in disciplinary actions. The developer assumes no responsibility for misuse or issues arising from the use of the bot.

Used Libraries

Libraries Badge Libraries Badge
discord.js badge @androz2091/discord-invites-tracker badge
@discordjs/rest badge await badge
canvacord badge colors badge
discord-api-types badge discord-backup badge
discord-fetch-all badge discord-giveaways badge
moment badge mongoose badge
ms badge parsec badge
quick.db badge

Copyrighted

This content is protected by copyright and cannot be claimed by any unauthorized individual as their own. If you wish to collaborate, please create a branch or open an issue. Contributions are welcome, but the distribution or sale of this content is strictly prohibited. Proper credits go to the original creators.

⚠️ Bot Status

The bot is currently offline, but the code may still function as expected.

🔗 Original Repository

GoldieDevv/Assistant-Bot-Slash-Commands

About

AstroLunar Discord Assistant Bot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published