Skip to content
A Discord bot written in Python and Java
Branch: master
Clone or download
Latest commit 01c6eca Mar 14, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
Voice Module

Vinny is now depricated

With the rewrite of vinny now full rolled out this bot is now depricated :(



Discord Build Status Documentation Status

A side project I have been working on for about 5 months now. In these 5 months Vinny has accumulated over 200,000 users across over 7,000 servers. The codebase is currently undergoing a major redesign and refactor. This is to increase readability for other devs and maintainability. This started as a small hackathon project and the core was not written for a bot of this scale.


To add Vinny to your own server go to:

Full list of commands


The best way to get help with Vinny is to go to his support Discord server:

Usage of code

Vinny is completly open-source under the MIT License. Feel free to use and modify any code as you see fit. Just make sure to mention where you got it from. ;)


If you want to help by suggesting a feature or update to Vinny the best way is to reach out to me. Either on Vinny's support sever or by making an issue on this repo.

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Make your changes
  4. Commit your changes: git commit -m 'Add some feature'
  5. Push to the branch: git push origin my-new-feature
  6. Submit a pull request :D

Want to try to run Vinny locally?

Right now this guide is only for the text module. If you have any problems feel free to reach out to me.

  1. Have Pip and python 3.5.2+ installed
  2. Clone repo
  3. cd into repo
  4. pip install -r requirements.txt
  5. Make a file Core/config/tokens.txt
  6. Make tokens.txt like so:
    <Discord bot Oauth2 Token> (You need to register a bot on
    ***Bot API***
    < Token>
    ***Bot ID***
    <BotID> (This also comes from
    <Reddit client secret token> (Retrieved from registering a bot with reddits API)
  7. Run Core/
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.