Go to file
2020-07-06 17:27:38 +02:00
.github/workflows [misc] Replace flake and pytest with tox in github action 2020-07-02 11:26:28 +02:00
git-hooks [misc] Add git-hooks 2020-07-06 11:10:10 +02:00
kibicara [core] Add root_url config parameter #24 2020-07-06 16:51:33 +02:00
tests/unit [tests] Add tests for unauthorized access 2020-07-05 21:38:17 +02:00
.editorconfig [misc] Add editorconfig 2020-07-02 14:29:59 +02:00
.gitignore [misc] Add PyCharm project files to gitignore 2020-07-05 19:39:38 +02:00
CONTRIBUTING.md [doc] Rename CONTRIBUTE.md to CONTRIBUTING.md 2020-07-06 17:27:38 +02:00
COPYING [misc] Add license file 2020-07-01 20:32:43 +02:00
README.md [doc] Update contributing doc reference in readme 2020-07-06 17:27:38 +02:00
setup.py [tests] Remove tests_install and replace with tox configuration 2020-07-02 11:24:43 +02:00
tox.ini [tests] Run tests with python 3.6-3.8 2020-07-05 19:40:43 +02:00

Kibicara

Kibicara relays messages between different platforms (= social networks).

In its web interface, a hood admin (= registered user) can create a hood to build a connection between different platforms.

Users can message a specific hood account on a specific platform (e.g. @xyz on Telegram). This pushes the announcement to all platform accounts of a hood. For example: User A writes a message to @xyz on Telegram (which has been connected to Kibicara by a hood admin). This publishes the message on e.g. Twitter and other platforms which have been connected to the hood.

The admin of a hood has to define trigger words and bad words. Messages need to contain a trigger word to be relayed, and must not contain a bad word.

Kibicara needs to be hosted on a server by an instance maintainer. That way, hood admins don't need a server of their own.

Contribute!

Read CONTRIBUTING.md to learn how to get started.