Skip to content

Instantly share code, notes, and snippets.

@Amgelo563
Amgelo563 / README.md
Last active December 3, 2025 01:08
Simple Discord bot script to add roles to a joining member, depending on account age.

Usage

  1. Add a config.json file:
{
  "token": "Discord token",
  "roles": {
    "1234": 20,
    "5678": 80
  },
 "reason": "Automatically added due to account age"
@Amgelo563
Amgelo563 / README.md
Last active November 8, 2024 17:41
Zero dependency Node script to listen to GitHub webhooks.

A 0 dependency Node script to listen to GitHub webhooks, calling a function on success.

Warning

Requires at least Node 20. If you want to use a lower version, you'll need to load the .env manually, with something like dotenv.

Usage

  1. Replace the contents of handleWebhookEvent to your specific needs.
  2. Create an .env file with the following contents:
GITHUB_WEBHOOK_SECRET=MySecret
@Amgelo563
Amgelo563 / hocon-spec.md
Last active September 10, 2024 02:05
Especificación del formato HOCON.

hocon spec

En esta guía se documenta el formato HOCON.

Aunque se documentan la gran mayoría de features de HOCON, esto no es un reemplazo de la spec oficial. Esta versión está simplificada para ser más corta y entendible por la mayoría de usuarios, aunque sí se espera tener conocimiento básico de dev.

Adaptado de la spec oficial de HOCON.

Definiciones

Algunas definiciones son necesarias para entender esta documentación:

  • Una key es una string en un objeto que está a la izquierda de un :. Su value es lo que esté a la derecha de este. Juntos hacen un object field o solo field.
@Amgelo563
Amgelo563 / open-source-plugins.md
Last active November 3, 2021 23:31
Lista de Plugins Open Source que pueden ser modificados para tu servidor.

Open Source Plugins

Esta es una recopilación de algunos plugins open source, que pueden ser modificados para poder ajustarlos a tus necesidades.

Nota Importante: Esta lista no está hecha ni planea ser una lista completa de todos los plugins open source. Aquí solo figuran plugins relativamente conocidos o que puedan ser vistos generalmente útiles. Para una lista completa, visita la página de Spigot. Si crees que otro plugin debería estar aquí, puedes contactarme por Discord como Amgelo#1106

Índice

@Amgelo563
Amgelo563 / aikar-flags.md
Last active January 31, 2024 21:38
Explicación y uso de las Aikar Flags

🚩 Aikar Flags

En esta pequeña guía se explica en forma resumida las Aikar Flags, qué significan, qué beneficios pueden traer su uso a tu servidor y cómo aplicarlas si deseas hacerlo.

📚 ¿Qué son las flags?

Son un conjunto de "opciones especiales" que especificamos para que Java inicie un programa de una cierta manera, distinta a la "normal". Estos se pueden aplicar para cualquier programa en Java.

Estas se ponen en el script que se usa en consola para abrir el proceso, por ejemplo:

java -flag1 -flag2 -flag3
@Amgelo563
Amgelo563 / optimización-servidores-fabric.md
Last active July 6, 2022 08:20
Lista de pasos para la optimización de servidores Fabric

Optimización de Servidores Fabric

Fabric es un software alternativo a Forge que ha tomado popularidad en los últimos años de la comunidad modding de MC. Se caracteriza por ser mucho más liviano que Forge y más estable, además de contener muchos menos parches a Vanilla, haciéndolo muy accesible para servidores y clientes con bajos recursos que quieren experimentar MC Modding.

A continuación, algunos pasos que pueden servir para optimizar un servidor basado en Fabric.

Server.Properties

Entra al archivo server.properties, el cual puede ser encontrado en la carpeta madre del servidor. Una vez dentro, cambia las siguientes opciones: