Bot de la comunidad de Discord de RustLang en Español.
Para que el bot se ejecute tenemos que crear el archivo Secrets.toml
con sus respectivas variables:
DISCORD_TOKEN
Token del botGUILD_ID
Id del ServidorBOT_APIKEY
Autorizacion para canal cifrado entre el bot y el servidor (Puede contener cualquier texto)LAVALINK_PASSWORD
Contraseña Lavalink
Existe el archivo
.env.example
que puedes renombrar
Recarga automática al guardar un archivo usando shuttle
:
Para instalar shuttle
deberiamos usar cargo-binstall
.
Esto instalara cargo-binstall en nuestro sistema.
- Para Mac y Linux:
curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash
- Para Windows:
Set-ExecutionPolicy Unrestricted -Scope Process; iex (iwr "https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.ps1").Content
Una vez instalado instalamos shuttle:
cargo binstall cargo-shuttle
Mira Shuttle para más información.
Luego ejecuta el siguiente comando para ejecutar de modo local el bot:
cargo shuttle run
Producción:
Para ejecutar el bot en modo producción debemos ejecutar el siguiente comando:
cargo shuttle deploy
Esto deployara en Shuttle el bot.
- @sergiomeneses - Contribuidor
- @shiftrtech - Contribuidor
- @danielsolartech - Contribuidor
- @Phosphorus-M - Contribuidor
- @SergioRibera - Contribuidor