https://github.com/rssnyder/discord-defillama-volume
https://github.com/rssnyder/discord-defillama-volume
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/rssnyder/discord-defillama-volume
- Owner: rssnyder
- Created: 2023-06-12T16:49:02.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-01-31T20:56:36.000Z (over 2 years ago)
- Last Synced: 2025-01-28T12:39:47.102Z (over 1 year ago)
- Language: Go
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# discord-bot
a simple discord bot that just changes its nickname and/or status


```text
Usage of ./discord-bot:
-activity string
bot activity
-nickname string
bot nickname
-refresh int
seconds between refresh (default 300)
-status int
0: playing, 1: listening
-token string
discord bot token
```
make sure the bot has "change nickname" permissions in the server if using that feature
## docker
### command line
```shell
docker run -e "TOKEN=XXX..XXX" -e "NICKNAME=some nickname" -e "ACTIVITY=some activity" -e "STATUS=0" -e "REFRESH=5" ghcr.io/rssnyder/discord-bot
```
### docker compose
```yaml
---
version: "3"
services:
discord-bot:
image: ghcr.io/rssnyder/discord-bot
environment:
TOKEN: XXX..XXX
NICKNAME: some nickname
ACTIVITY: some activity
STATUS: 0
REFRESH: 5
```
## command line
### download binary
grab a download link from [here](https://github.com/rssnyder/discord-bot/releases).
```shell
curl -L https://github.com/rssnyder/discord-bot/releases/download/v/discord-bot___.tar.gz -o discord-bot.tar.gz
tar zxf discord-bot.tar.gz
```
### run
```shell
./discord-bot -token "XXX..XXX" -nickname "some nickname" -activity "some activity" -status "0" -refresh "5"
```