Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonathanmdr/bot-discord
Bot para o applicativo Discord desenvolvido em Java que calcula seu IMC.
https://github.com/jonathanmdr/bot-discord
bot bots botsfordiscord discord-bot docker-bot java-bot k8s-bot kubernetes-bot
Last synced: 17 days ago
JSON representation
Bot para o applicativo Discord desenvolvido em Java que calcula seu IMC.
- Host: GitHub
- URL: https://github.com/jonathanmdr/bot-discord
- Owner: jonathanmdr
- Created: 2021-04-17T02:14:00.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-04-14T00:08:58.000Z (over 2 years ago)
- Last Synced: 2024-10-31T23:25:03.674Z (2 months ago)
- Topics: bot, bots, botsfordiscord, discord-bot, docker-bot, java-bot, k8s-bot, kubernetes-bot
- Language: Java
- Homepage:
- Size: 42 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Discord Bot
[![Docker Image CI](https://github.com/jonathanmdr/bot-discord/actions/workflows/docker-image.yml/badge.svg?branch=master)](https://github.com/jonathanmdr/bot-discord/actions/workflows/docker-image.yml)
Obot é um bot para o aplicativo Discord desenvolvido em Java que calcula seu IMC.
## Configuração
### Executando com Docker:
```
~$ docker run -d -e TOKEN="Asdfg123Gfdsa321" --name obot jonathanmdr/obot:latest
```
> :warning: É necessário ter configurado a variável de ambiente `TOKEN` do bot com um valor válido atribuído.### Executando com Kubernetes:
```
~$ kubectl create namespace obot
~$ kubectl apply -f ./kubernetes/deployment.yaml
```
> :warning: É necessário ter configurado uma `secret` de nome `obot-secret` com a chave `TOKEN` com um valor válido atribuído.#### Configurando secret:
```
~$ kubectl create secret generic obot-secret --from-literal=TOKEN=Asdfg123Gfdsa321
```## Utilizando o bot:
Para utilizar basta enviar uma mensagem conforme abaixo:
> Padrão: `!imc {nome} {altura} {peso}` \
> Exemplo: `!imc Jonathan 1.75 80`