diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..795be0c --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +python-telegram-bot +coloredlogs diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..21d33fc --- /dev/null +++ b/tox.ini @@ -0,0 +1,19 @@ +[tox] +minversion = 2.0 +envlist = py3, flake8 +skipsdist = True + +[testenv] +basepython = python3 +passenv = CI TRAVIS TRAVIS_* +usedevelop = False +deps = -r{toxinidir}/requirements.txt +setenv = LANGUAGE=en +whitelist_externals = sh +commands = + /usr/bin/find . -type f -name "*.pyc" -delete + ostestr {posargs} + +[testenv:velasco] +commands = ./velasco.sh + diff --git a/velasco.sh b/velasco.sh new file mode 100755 index 0000000..9105099 --- /dev/null +++ b/velasco.sh @@ -0,0 +1,4 @@ +#!/bin/bash +[ -f .token] && . .token || echo "Configure token in .token as 'export TOKEN=...'" && exit 1 +[ -f .uid ] && . .uid || echo "Configure UID in .uid as 'export UID=...'" && exit 1 +python velasco.py ${TOKEN} ${UID} | tee -a velasco.log