SkillAgentSearch skills...

Karkat

Multithreaded python IRC socket bot.

Install / Use

/learn @tetrapus/Karkat
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Karkat

Build Status

Karkat is an extensible threaded python IRC bot, supporting dynamically loadable modules with interfaces at every level of abstraction. The default set of plugins are (partially) documented at http://tetrapus.github.io/Karkat/docs.html

Getting Started

  1. Clone this repo.
  2. Download dependencies with ''pip install -r requirements.txt``
  3. Create a config file. A sample file (Sample.yaml) is provided. For convenience, a config generator mkconf.py is provided.
  4. (Optional) Provide API keys. Create a file apikeys.conf in the config directory. Place your keys in the file (as yaml) in the format specified by the module.
  5. Run karkat. Karkat is run via ./karkat.py <config>. Other options are available, see the full argspec via ./karkat.py -h.
View on GitHub
GitHub Stars16
CategoryDevelopment
Updated3y ago
Forks5

Languages

Python

Security Score

60/100

Audited on Oct 24, 2022

No findings