Skip to content
/ kamui Public

kamui allows the user to transfer objects to and from another dimension. while we can't really do jutsu, kamui helps you navigate from metro station to another on discord :)

Notifications You must be signed in to change notification settings

parzuko/kamui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kamui

Get the shortest path between two metro stations!

Complete list of supported stations here

🤔 How It Works?

You can add Kamui to your discord server using this link

kamui

Kamui is based on Dijkstra's algorithm.

The logic for this is in MetroGraph class inside models.py. The time between stations is used as the weight as between nodes(stations)

💻 Installing Locally

# Clone this repository.
git clone https://github.com/parzuko/kamui.git
cd kamui

# Setup Your Personal Tokens
echo >> "BOT_TOKEN=<YOUR_TOKEN>" >> .env

# Install pipenv
pip install pipenv

# Install dependencies
pipenv install pipfile

# Run it locally
pipenv shell
python3 main.py

Made for Intro to Computer Programming Spring 2022 (And For Fun!) ✌️ Say Hi!

About

kamui allows the user to transfer objects to and from another dimension. while we can't really do jutsu, kamui helps you navigate from metro station to another on discord :)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages