Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/arjunchib/memebot

Play memes in discord
https://github.com/arjunchib/memebot

discord discord-bot discord-js javascript

Last synced: 24 days ago
JSON representation

Play memes in discord

Awesome Lists containing this project

README

        

# memebot

A discord bot to play memes from [meme-archive](https://github.com/arjunchib/meme-archive).

## Getting started

### Install dependencies

```bash
pnpm i
```

### Add env variables

```
BOT_TOKEN=
MEME_ARCHIVE_BASE_URL=
GUILD_ID=
```

### Start dev server

```bash
pnpm start
```

## Deployment

Running with the following disables watching file changes and logging to the console:

```bash
pnpm serve
```

## Commands

### play

Plays meme in guilds default discord voice channel

```
/play meme:
```

### random

Plays a random meme

```
/random
```

### list

TODO: List top memes (right now links to website)

```
/list
```

### search

Searchs for memes containing the query

```
/search meme:
```