An open API service indexing awesome lists of open source software.

https://github.com/zachstence/bingbong

A Discord bot that searches Bing, because why not
https://github.com/zachstence/bingbong

Last synced: about 2 months ago
JSON representation

A Discord bot that searches Bing, because why not

Awesome Lists containing this project

README

          

# bingbong
A Discord bot that searches Bing, because why not



license mit




docker pulls
docker size




wakatime

![bingbong demo](assets/bingbong%20demo.PNG)

## Table of Contents
- [Config](#config)
- [Usage](#usage)
- [Run using Docker](#run-using-docker)
- [Run using `docker-compose`](#run-using-docker-compose)
- [Future Features](#future-features)

## Config
Create a config file following the format in [`config/default.json`](config/default.json).

```json
{
"bot": {
"token": "",
}
}
```

| Config | Description | Example |
| ----------------------- | ------------------------------------------------------------ | ------------------------------------------------------------- |
| `bot.token` | Your Discord bot's API token | `OTYxNDQ5NTI3NzYyNjM2ODUw.Yk5Jpg.qJusxStFqRyy5CyYO4eIrmBycck` |

## Usage
Run `bingbong` using your `config.json`

### Run using Docker
```sh
docker run \
-v /path/to/config.json:/app/config/production.json \
zachstence/bingbong
```

### Run using `docker-compose`
```yaml
version: "3.8"

services:
bingbong:
image: zachstence/bingbong
volumes:
- /path/to/config.json:/app/config/production.json:ro
restart: unless-stopped
```

## Future Features
- Configuration to update multiple zones/records
- Accept file for Discord bot token to enable better security (Docker secrets)