Simple utilities bot for Telegram. /ping, /whoami and such.
1[tool.poetry]
2name = "telegram-ping-bot"
3version = "0.1.0"
4description = "simple utilities telegram bot"
5authors = ["Guillermo Serrahima <dev@vylion.com>"]
6readme = "README.md"
7packages = [{include = "bot"}]
8
9[tool.poetry.dependencies]
10python = "^3.11"
11python-telegram-bot = "^21.0"
12coloredlogs = "^15.0.1"
13click = "^8.3.1"
14
15[tool.poetry.group.dev.dependencies]
16ruff = "^0.14.14"
17black = "^26.1.0"
18
19[build-system]
20requires = ["poetry-core"]
21build-backend = "poetry.core.masonry.api"
22
23[tool.black]
24line-length = 79
25target-version = ['py311']
26
27[tool.ruff]
28line-length = 79
29
30[tool.ruff.lint]
31# Enable Pyflakes (`F`) and a subset of the pycodestyle (`E`) codes by default.
32# Unlike Flake8, Ruff doesn't enable pycodestyle warnings (`W`) or
33# McCabe complexity (`C901`) by default.
34select = ["E4", "E7", "E9", "F", "I"]
35ignore = []
36
37# Allow fix for all enabled rules (when `--fix`) is provided.
38fixable = ["ALL"]
39unfixable = []