Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bwmarrin/disgord

(golang) Google Go Discord Bot
https://github.com/bwmarrin/disgord

discord discord-api discordgo go golang

Last synced: 3 months ago
JSON representation

(golang) Google Go Discord Bot

Awesome Lists containing this project

README

        

# Disgord
[![Go report](http://goreportcard.com/badge/bwmarrin/disgord)](http://goreportcard.com/report/bwmarrin/disgord) [![Build Status](https://travis-ci.org/bwmarrin/disgord.svg?branch=master)](https://travis-ci.org/bwmarrin/disgord) [![Discord Gophers](https://img.shields.io/badge/Discord%20Gophers-%23info-blue.svg)](https://discord.gg/0f1SbxBZjYq9jLBk)

Dis**go**rd is an example of or starting point for creating an easy to use and
extensible Discord bot using the [DiscordGo](https://github.com/bwmarrin/discordgo)
library.

If you would like to help the Disgord or DiscordGo package please use
[this link](https://discordapp.com/oauth2/authorize?client_id=173113690092994561&scope=bot)
to add the official DiscordGo test bot **dgo** to your server. This provides
indispensable help to this project.

**For help with this program or general Go discussion, please join the [Discord
Gophers](https://discord.gg/0f1SbxBZjYq9jLBk) chat server.**

## Getting Started

The below assumes you already have a working Go environment, if not please see
[this page](https://golang.org/doc/install) first.

### Installing

Use go get to download the repository into your Go work environment.

```sh
go get github.com/bwmarrin/disgord
```

### Usage
```sh
cd $GOPATH/src/github.com/bwmarrin/disgord
go build
./disgord -t BOT_AUTH_TOKEN
```

## Documentation

Todo :)

## Contributing

This repository is more of a placeholder than anything else right now. It's probably
not in a good position for taking any contributions. If you have questions or
want to be involved please find me on the Discord Gophers server.