Skip to content

b1naryth1ef/jeff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jeff

Jeff is a easy to use, efficient, and extensible bot for Discord using the dscord library.

Building Jeff

Building jeff is a fairly simple process, which requires at most a valid D compiler, and a working version of the dscord library. Once you've acquired those, you can run the following command to build the base bot:

./build.py

You should now have a jeff binary which can be run with a valid bot token.

With Plugins

To build some plugins along with jeff, you can add the --plugin flag to the build script with a valid Github repo path, for instance most users will likely want to build jeff like so:

./build.py --plugin b1naryth1ef/jeff-core --plugin b1naryth1ef/jeff-msglog --plugin b1naryth1ef/jeff-mod

Running Jeff

The Jeff binary can be started by simply including the token flag, like so:

./jeff --token=MY_DISCORD_BOT_TOKEN

Writing Plugins

For information on how to write your own Jeff plugins, see this wiki page.

About

jeff is a discord bot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published