Skip to content
A Discord Statistics bot written in Go (golang), using MongoDB. This was the first version for https://hue.observer but seems it is now obselete from the service, I decided to open-source it.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
pkg open-source Mar 15, 2019
.gitignore
LICENSE
README.md
main.go

README.md

Discord Statistics Bot


Hue

Beautiful statistics. Built with Go.

The story behind going open source | Other open-source projects by us

Table of Contents

Introduction

PRs Welcome Discord

This bot is the old code from the original Hue bot that I decided to make open-source for everyone to edit and improve. The main function is to view server and user information within your server, using this bot. On 1st July 2019, this code will become 'live' is the aspect that it will be built after each new commit and placed under a single bot 'Hue Open Source' on Discord. This will be made available to all.

Features

A few of the things you can do with Hue:

  • Connect to the Discord API
  • See the ammount of messages sent from a user
  • See the ammount of links sent by a user
  • See the ammount of members joining your server
  • More coming soon...

Feedback

Feel free to send us feedback on Twitter or file an issue. Feature requests are always welcome. If you wish to contribute, please take a quick look at the guidelines!

If there's anything you'd like to chat about, please feel free to join our Discord Server!

Build Process

  • Follow the Golang install guide for getting started building a project with native code.
  • Clone or download the repo
  • go get github.com/BaileyJM02/Discord-Statistics-Bot to install dependencies
  • go run main.go to start the bot without building
  • go build main.go to build the bot into a native build file
  • ./<built file> to run the bot using the native build file

Development Keys: The token in config/ are for development purposes and do not represent the actual application keys.

Acknowledgments

Thanks to JetBrains for supporting me with an educational licence.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.