A simple Discord Bot used in a small friend group server.
This repository contians Liff is a Discord bot implemented using the Hikari api and is used in a small friend group Discord server.
Some of its functions are as follows, maintain roles, play music, and provide simple commands; such as rolling a dice or randomly picking teams of the members within the server.
Python version >3.8
pip
pip packages - Hikari, Hikari-lightbulb, youtubedl, dotenv, uvloop{if on a unix-like system}
ffmpeg
Liff's Discord client key in a .env file on root with the token labelled 'KEY'
python -m pip install -r requirements.txt
Linux & Mac:
git clone git@github.com:DavidByrne98/DiscordBot.git
Windows:
git clone git@github.com:DavidByrne98/DiscordBot.git
The bot can be used to maintain roles within a server as well as grant special members a rare roll based on member voting. As well as providing simple commands such as rolling a die or providing a polling system for the server. The bot can also play youtube songs once requested by using the '!play' command along with either a search query or a url.
Install git
Install python (3.8+)
Install pip packages
Hikari, Hikari-lightbulb, uvloop, dotenv, youtubedl, pynacl
Install ffmpeg
- 0.1.0
- Current verison (work in progress)
David Byrne – @YourTwitter – sampleemail@gmail.com
Distributed under the MIT license. See LICENSE
for more information.
https://github.com/DavidByrne98/Liff
- Fork it (https://github.com/yourname/yourproject/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request