Skip to content

codesavage/firekeeper-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

firekeeper-bot

Fire Keeper (a Discord bot) http://firekeeper.info/

About

Firekeeper.py is a multi-purpose Discord bot lightly themed after the Dark Souls series. It started as a small Python project by codesavage and k3wio and was initially released on its home server on February 14th, 2018. Since then it's grown significantly in both size and scope, and it's fair to say it's something we're proud to call our own.

Features

  • Multi-server functionality
  • Module permission control
  • Global currency
  • Customizable XP generation that can be tied to server roles
  • Various games and fun extras, like a nickname generator
  • Enhanced mod tools, such as timed muting and permanent warn/ban logs

Installation

NOTE: These instructions are a work-in-progress, and as such are currently missing vital information.

These notes may not be comprehensive, but they should be enough to get you started if you're interested in self-hosting the bot. Include our server distro/version Include Python version requirement The following modules are required and can be installed with Pip:

  • bson
  • matplotlib
  • pymongo
  • dnspython
  • twilio
  • discord-py
  • qrcode
  • pymaging - git+git://github.com/ojii/pymaging.git#egg=pymaging
  • pymaging-png - git+git://github.com/ojii/pymaging-png.git#egg=pymaging-png there are some others not listed here, pull from setup script

Go over MongoDB setup Go over Twilio setup or feature removal Discord Developer Portal setup and requirements

Setup

Secrets.py setup and sample Initial server config

  • Admins
  • XP channels and roles
  • Module permissions
  • Logging server setup

Verify if any of the below is still necessary

  • use new collections - prod-ng/test-ng
  • mkdir logs
  • mkdir /tmp/firekeeper-qr/
  • chown firekeeper /tmp/firekeeper-qr/
  • chmod 755 /tmp/firekeeper-qr/

About

Fire Keeper (a Discord bot)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages