ClanEventsBot

command module
v0.0.0-...-a5e2013 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 24, 2023 License: MIT Imports: 25 Imported by: 0

README

ClanEventsBot

Go Report Card

Description

Open Source Discord Bot written in Go. This is a simple bot that provides some calendar functionality to a Discord server enabling users to create and sign up to events.

Resources

Link Information
Discord Developers Register a bot account with Discord!
Discord Go DiscordGo Library by: bwmarrin
Discord Go (Go Docs) Godocs collection for DiscordGo
mgo Rich MongoDB driver for Go

Configuration

The ClanEventsBot.yaml file contains three entries for configuration: Token -> Discord Bot Token CommandPrefix -> The character that the bot expects commands to be prefixed with MongoDB -> The address of the MongoDB server that serves as the datastore for the bot

Database

The bot uses a MongoDB database and expects a database named ClanEvents with a collection named Events to be defined.

Commands

help
listevents
details
newevent
cancelevent
signup
leave
impersonate
unimpersonate

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL