Skip to content

Fully featured open source discord bot.

Notifications You must be signed in to change notification settings

w3bh0ok/Niko-Bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 

Repository files navigation

Niko-Bot

Niko is an open source Discord bot. Designed to add a little spice, sarcasm and jokes to your server :)

List of commands

.Help
Access a list of all commands.

.meme
Experience some epic memes.

.niko
Chat with Niko. Example usage - .niko + your query

.info
View some information about me.

.serverinfo
See the statistics of your server.

.wallpaper
See a wallpaper based on your search. Example usage - .wallpaper + your query

.ping
Usually used for maintenance purposes.

.kick
Kick a member. Example usage - .kick + member

.ban
Ban a member. Example usage - .ban + member

.unban
Unban a member. Example usage - .unban + member

.news
See the latest news on your desired topic. Example usage - .news + your query

.find
Search the internet for quick facts/information.

.advice
Recieve advice from a robot.

.weather
See the weather from any city. Example usage - .weather + your city

.calc
Use a calculator to calculate things like 65 + 4

.slowmode
Set the slowmode to your desired limit. Example usage - .slowmode 69

.level
See what level you are on.

Invite Link : https://discord.com/api/oauth2/authorize?client_id=890816070322098197&permissions=534991339334&scope=bot

Requirements

python3
python3-pip

Installation

Clone the repository

git clone https://github.com/ZingyTomato/Niko-Bot.git && cd Niko-Bot

Install Required Packages

pip3 install discord.py DiscordUtils[voice] discord_components google requests

Discord Token

Get your discord bot token and replace 'TOKEN' at the end of the file :

client.run("TOKEN")


Get the API keys

Visit : https://brainshop.ai/, register a new brain and replace the API key with APIKEY:
url = requests.get('http://api.brainshop.ai/get?bid=APIKEY&key=KEY&uid=['+str(ctx.author.id)+']&msg='+msgAI)

Visit : https://pixabay.com, register an account and replace the API key with APIKEY:
url = requests.get('https://pixabay.com/api/?key=APIKEYq='+wall)

Visit : https://newsapi.org/, register an account and replace the API key with APIKEY:
url2 = requests.get('https://newsapi.org/v2/everything?q='+new+'&apiKey=APIKEY')

Visit : https://home.openweathermap.org/users/sign_up, register an account and replace the API key with APIKEY:
url = requests.get('https://api.openweathermap.org/data/2.5/weather?q='+weath+'&appid=APIKEY')

Bring the bot up

python3 main.py

About

Fully featured open source discord bot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%