Skip to content

NicoWeidmann/discord-NicoBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

discord-NicoBot

Hi, I am NicoBot, a very simple Discord Bot.
Right now, I consist of two parts (cogs):

My main purpose is to deliver democracy to all the discord servers. I facilitate this by providing an easy-to-use interface for creating and evaluating votes:

  • !createvote <uid> <question> [answers...] creates a new voting with a question and some possible answers
  • !vote <uid> <answer> votes on a previously created voting
  • !evaluate <uid> counts the votes and shows them in a beautifully crafted response

The second, way cooler cog provides access to the python interpreter through the discord chat. This theoretically enables one to create discord bots within discord.

For more information on my commands, have a peek at my !help command.


For the nerds

The bot was written in Python using discord.py, the Discord API wrapper for Python.

If you want to run the bot, clone this repository and make sure to install the discord.py library:

python3 -m pip install -U discord.py

after this, simply start the bot:

python3 run.py <YOUR BOT TOKEN>

You can add additional functionality by adding more cogs to the bot. The best place to do this is the run.py file.

About

A quick and dirty vote bot for discord.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages