Skip to content

Installation

Max Bridgland edited this page Nov 30, 2020 · 6 revisions

Getting Started:

Requirements:

  • Python 3.6+
  • Slack
  • Internet Connection

Installing:

From Source

git clone https://github.com/M4cs/Slacky
cd Slacky/
pip3 install -r requirements.txt
python3 -m slacky

# From a new/diff config file
python3 -m slacky --config workspace2.json

Using Docker (Only works with 1 config file)

# Run once to setup Config
python3 -m slacky
# Run again using Docker
docker-compose up

Configuration Setup:

The bot reads from a config file. This config file will be generated through the wizard if you have not already made one. If you specify a new filename with the --config command that config file will be loaded and if it cannot be found, that config file will be created and you'll go through the wizard again. Below are links for grabbing the information needed for the config:

Default Prefix (Use ~setprefix or set in config on startup to change): ~

Get your token for the bot: https://slackyauth.maxbridgland.com/authorize

Get your User ID:

Clone this wiki locally