aboutsummaryrefslogtreecommitdiff
path: root/bot.py
Commit message (Collapse)AuthorAgeFilesLines
* bot: add check_user decorator to check user login statusfeature/user_permissionclarkzjw2023-02-271-4/+4
|
* deploy: add krakend api gatewayclarkzjw2023-02-231-4/+4
|
* deploy: add Dockerfile and docker-compose.yamlclarkzjw2023-02-231-1/+1
|
* bot: support changing default toot visibilityclarkzjw2023-02-231-3/+19
|
* bot: implement /logout commandclarkzjw2023-02-231-0/+2
|
* - bot: support pleroma instancesclarkzjw2023-02-231-2/+6
| | | | - status_update() in mastodon.py currently doesn't support content_type, thus it still fallbacks to text/plain on pleroma instances when adding comments
* bot: encrypt access_key with cryptography.fernet libraryclarkzjw2023-02-231-2/+3
|
* bot: add command templatesclarkzjw2023-02-231-2/+10
|
* bot: multi user workingclarkzjw2023-02-231-18/+23
|
* bot: test peewee sqlite3clarkzjw2023-02-231-27/+24
|
* fix oauth login flowclarkzjw2023-02-231-2/+20
|
* create oauth app before user loginclarkzjw2023-02-231-4/+1
|
* bot: support Mastodon OAuth2 loginclarkzjw2023-02-231-4/+117
| | | | | | | | | | | | | | | | test callback test mastodon callback test callback clean customwebhook example bot: test oauth login test callback url test callback
* remove some redundant code blocksclarkzjw2023-02-221-2/+2
|
* fix /cancel flowclarkzjw2023-02-221-3/+3
|
* add custom webhook exampleclarkzjw2023-02-221-6/+34
|
* optimize importsclarkzjw2023-02-211-2/+6
|
* refactoring codeclarkzjw2023-02-211-325/+4
|
* renaming functionsclarkzjw2023-02-211-188/+90
|
* support manually adding placesclarkzjw2023-02-211-62/+121
|
* handle telegram built venue locationclarkzjw2023-02-211-7/+41
|
* update conversation flowclarkzjw2023-02-211-11/+21
|
* refine conversation flow with some inline keyboardsclarkzjw2023-02-211-51/+83
|
* bot: enable location searchclarkzjw2023-02-211-0/+335
|
* make bot as a moduleclarkzjw2023-02-211-315/+0
|
* add setting handlerclarkzjw2023-02-211-41/+67
|
* add allow_reentry=True to fix job queue exec without return to conversation ↵clarkzjw2023-02-211-6/+18
| | | | handler callbacks
* add TODOclarkzjw2023-02-201-0/+3
|
* allow users to upload photosclarkzjw2023-02-201-30/+196
|
* add TODOclarkzjw2023-02-201-0/+3
|
* attach top popular photo to mastodon media postclarkzjw2023-02-201-3/+12
|
* minor reformattingclarkzjw2023-02-201-5/+7
|
* implemented basic functions:clarkzjw2023-02-201-23/+24
| | | | | | | | - send a location from Telegram to bot - query a list (7) of POIs from Foursquare - send user inline keyboard button to choose a location - post toot status update to Mastodon with a link to OSM - store previously seen locations in local db
* 4sq: add query poi exampleclarkzjw2023-02-201-2/+16
|
* add python-telegram-bot inline keyboard exampleclarkzjw2023-02-201-0/+79
    Powered by cgit v1.2.3 (git 2.41.0)