├── .github
├── dependabot.yml
└── workflows
│ └── python-ci.yml
├── .gitignore
├── .isort.cfg
├── CHANGELOG.md
├── Dockerfile
├── LICENSE
├── MANIFEST.in
├── README.md
├── artwork
├── Bot.svg
└── Bots.svg
├── doc
├── Makefile
├── _static
│ ├── custom.css
│ ├── delta-chat.svg
│ └── favicon.ico
├── _templates
│ ├── globaltoc.html
│ └── sidebarintro.html
├── api.rst
├── changelog.rst
├── conf.py
├── index.rst
├── install.rst
├── links.rst
├── make.bat
└── plugins.rst
├── examples
├── admin.py
├── deltachat_api.py
├── dynamic.py
├── filter_priority.py
├── hooks.py
├── impersonating.py
├── quote_reply.py
├── send_file.py
└── simplebot_echo
│ ├── CHANGELOG.rst
│ ├── LICENSE
│ ├── README.rst
│ ├── setup.cfg
│ ├── setup.py
│ ├── simplebot_echo.py
│ └── tox.ini
├── requirements
├── requirements-dev.txt
├── requirements-test.txt
└── requirements.txt
├── scripts
└── create_service.py
├── setup.py
├── src
└── simplebot
│ ├── __init__.py
│ ├── __main__.py
│ ├── avatars
│ ├── adaptive-alt.png
│ ├── adaptive-default.png
│ ├── blue-alt.png
│ ├── blue.png
│ ├── green-alt.png
│ ├── green.png
│ ├── purple-alt.png
│ ├── purple.png
│ ├── red-alt.png
│ ├── red.png
│ ├── simplebot.png
│ ├── yellow-alt.png
│ └── yellow.png
│ ├── bot.py
│ ├── builtin
│ ├── __init__.py
│ ├── admin.py
│ ├── cmdline.py
│ ├── db.py
│ ├── log.py
│ └── settings.py
│ ├── commands.py
│ ├── filters.py
│ ├── hookspec.py
│ ├── main.py
│ ├── parser.py
│ ├── plugins.py
│ ├── pytestplugin.py
│ ├── templates
│ ├── __init__.py
│ └── help.j2
│ └── utils.py
└── tests
├── test_cmdline.py
├── test_commands.py
├── test_deltabot.py
├── test_filters.py
├── test_parser.py
└── test_plugins.py
/.github/dependabot.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/.github/dependabot.yml
--------------------------------------------------------------------------------
/.github/workflows/python-ci.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/.github/workflows/python-ci.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/.gitignore
--------------------------------------------------------------------------------
/.isort.cfg:
--------------------------------------------------------------------------------
1 | [isort]
2 | profile=black
3 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/CHANGELOG.md
--------------------------------------------------------------------------------
/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/Dockerfile
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/LICENSE
--------------------------------------------------------------------------------
/MANIFEST.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/MANIFEST.in
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/README.md
--------------------------------------------------------------------------------
/artwork/Bot.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/artwork/Bot.svg
--------------------------------------------------------------------------------
/artwork/Bots.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/artwork/Bots.svg
--------------------------------------------------------------------------------
/doc/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/doc/Makefile
--------------------------------------------------------------------------------
/doc/_static/custom.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/doc/_static/custom.css
--------------------------------------------------------------------------------
/doc/_static/delta-chat.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/doc/_static/delta-chat.svg
--------------------------------------------------------------------------------
/doc/_static/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/doc/_static/favicon.ico
--------------------------------------------------------------------------------
/doc/_templates/globaltoc.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/doc/_templates/globaltoc.html
--------------------------------------------------------------------------------
/doc/_templates/sidebarintro.html:
--------------------------------------------------------------------------------
1 |
deltachat {{release}}
2 |
--------------------------------------------------------------------------------
/doc/api.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/doc/api.rst
--------------------------------------------------------------------------------
/doc/changelog.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/doc/changelog.rst
--------------------------------------------------------------------------------
/doc/conf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/doc/conf.py
--------------------------------------------------------------------------------
/doc/index.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/doc/index.rst
--------------------------------------------------------------------------------
/doc/install.rst:
--------------------------------------------------------------------------------
1 |
2 | .. include:: ../README.rst
3 |
--------------------------------------------------------------------------------
/doc/links.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/doc/links.rst
--------------------------------------------------------------------------------
/doc/make.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/doc/make.bat
--------------------------------------------------------------------------------
/doc/plugins.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/doc/plugins.rst
--------------------------------------------------------------------------------
/examples/admin.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/admin.py
--------------------------------------------------------------------------------
/examples/deltachat_api.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/deltachat_api.py
--------------------------------------------------------------------------------
/examples/dynamic.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/dynamic.py
--------------------------------------------------------------------------------
/examples/filter_priority.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/filter_priority.py
--------------------------------------------------------------------------------
/examples/hooks.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/hooks.py
--------------------------------------------------------------------------------
/examples/impersonating.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/impersonating.py
--------------------------------------------------------------------------------
/examples/quote_reply.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/quote_reply.py
--------------------------------------------------------------------------------
/examples/send_file.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/send_file.py
--------------------------------------------------------------------------------
/examples/simplebot_echo/CHANGELOG.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/simplebot_echo/CHANGELOG.rst
--------------------------------------------------------------------------------
/examples/simplebot_echo/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/simplebot_echo/LICENSE
--------------------------------------------------------------------------------
/examples/simplebot_echo/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/simplebot_echo/README.rst
--------------------------------------------------------------------------------
/examples/simplebot_echo/setup.cfg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/simplebot_echo/setup.cfg
--------------------------------------------------------------------------------
/examples/simplebot_echo/setup.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/simplebot_echo/setup.py
--------------------------------------------------------------------------------
/examples/simplebot_echo/simplebot_echo.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/simplebot_echo/simplebot_echo.py
--------------------------------------------------------------------------------
/examples/simplebot_echo/tox.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/examples/simplebot_echo/tox.ini
--------------------------------------------------------------------------------
/requirements/requirements-dev.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/requirements/requirements-dev.txt
--------------------------------------------------------------------------------
/requirements/requirements-test.txt:
--------------------------------------------------------------------------------
1 | pytest==8.2.1
2 | # needed by examples:
3 | xkcd==2.4.2
4 | wikiquote==0.1.17
5 |
--------------------------------------------------------------------------------
/requirements/requirements.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/requirements/requirements.txt
--------------------------------------------------------------------------------
/scripts/create_service.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/scripts/create_service.py
--------------------------------------------------------------------------------
/setup.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/setup.py
--------------------------------------------------------------------------------
/src/simplebot/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/__init__.py
--------------------------------------------------------------------------------
/src/simplebot/__main__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/__main__.py
--------------------------------------------------------------------------------
/src/simplebot/avatars/adaptive-alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/adaptive-alt.png
--------------------------------------------------------------------------------
/src/simplebot/avatars/adaptive-default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/adaptive-default.png
--------------------------------------------------------------------------------
/src/simplebot/avatars/blue-alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/blue-alt.png
--------------------------------------------------------------------------------
/src/simplebot/avatars/blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/blue.png
--------------------------------------------------------------------------------
/src/simplebot/avatars/green-alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/green-alt.png
--------------------------------------------------------------------------------
/src/simplebot/avatars/green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/green.png
--------------------------------------------------------------------------------
/src/simplebot/avatars/purple-alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/purple-alt.png
--------------------------------------------------------------------------------
/src/simplebot/avatars/purple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/purple.png
--------------------------------------------------------------------------------
/src/simplebot/avatars/red-alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/red-alt.png
--------------------------------------------------------------------------------
/src/simplebot/avatars/red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/red.png
--------------------------------------------------------------------------------
/src/simplebot/avatars/simplebot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/simplebot.png
--------------------------------------------------------------------------------
/src/simplebot/avatars/yellow-alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/yellow-alt.png
--------------------------------------------------------------------------------
/src/simplebot/avatars/yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/avatars/yellow.png
--------------------------------------------------------------------------------
/src/simplebot/bot.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/bot.py
--------------------------------------------------------------------------------
/src/simplebot/builtin/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/simplebot/builtin/admin.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/builtin/admin.py
--------------------------------------------------------------------------------
/src/simplebot/builtin/cmdline.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/builtin/cmdline.py
--------------------------------------------------------------------------------
/src/simplebot/builtin/db.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/builtin/db.py
--------------------------------------------------------------------------------
/src/simplebot/builtin/log.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/builtin/log.py
--------------------------------------------------------------------------------
/src/simplebot/builtin/settings.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/builtin/settings.py
--------------------------------------------------------------------------------
/src/simplebot/commands.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/commands.py
--------------------------------------------------------------------------------
/src/simplebot/filters.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/filters.py
--------------------------------------------------------------------------------
/src/simplebot/hookspec.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/hookspec.py
--------------------------------------------------------------------------------
/src/simplebot/main.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/main.py
--------------------------------------------------------------------------------
/src/simplebot/parser.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/parser.py
--------------------------------------------------------------------------------
/src/simplebot/plugins.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/plugins.py
--------------------------------------------------------------------------------
/src/simplebot/pytestplugin.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/pytestplugin.py
--------------------------------------------------------------------------------
/src/simplebot/templates/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/templates/__init__.py
--------------------------------------------------------------------------------
/src/simplebot/templates/help.j2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/templates/help.j2
--------------------------------------------------------------------------------
/src/simplebot/utils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/src/simplebot/utils.py
--------------------------------------------------------------------------------
/tests/test_cmdline.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/tests/test_cmdline.py
--------------------------------------------------------------------------------
/tests/test_commands.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/tests/test_commands.py
--------------------------------------------------------------------------------
/tests/test_deltabot.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/tests/test_deltabot.py
--------------------------------------------------------------------------------
/tests/test_filters.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/tests/test_filters.py
--------------------------------------------------------------------------------
/tests/test_parser.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/tests/test_parser.py
--------------------------------------------------------------------------------
/tests/test_plugins.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/simplebot-org/simplebot/HEAD/tests/test_plugins.py
--------------------------------------------------------------------------------