|
12bc2eba44
|
Chosen inline result handler written
|
2019-07-03 20:47:26 +02:00 |
|
|
80ea019d60
|
Inline query handler written
|
2019-07-03 19:39:55 +02:00 |
|
|
4036971302
|
Avoid second try, as it is useless
If first try fails, why should a second try succeed?
|
2019-07-03 19:13:53 +02:00 |
|
|
0610c0ce19
|
Wrapper for sendPhoto method
Convert file_path to file_id if possible
|
2019-07-03 18:50:06 +02:00 |
|
|
589e27bf0e
|
Provide bot with an associated database (SQLite by default)
|
2019-07-03 18:48:18 +02:00 |
|
|
b1ac8d3d40
|
Allow photo replies to text message updates
|
2019-07-03 17:29:30 +02:00 |
|
|
967627c4a2
|
Path property implemented
Useful when dealing with files
|
2019-07-03 17:26:31 +02:00 |
|
|
e47dd1d458
|
Prevent Telegram flood control on all methods with chat_id as parameter
|
2019-07-02 23:42:37 +02:00 |
|
|
7582b4cce4
|
Do not json-dump files
|
2019-07-02 14:43:58 +02:00 |
|
|
3e6fc8ba42
|
Close certificate file after setting webhook
|
2019-07-02 14:40:06 +02:00 |
|
|
94d563b276
|
Do not wrap certificate file
|
2019-07-02 14:32:11 +02:00 |
|
|
6b907957d5
|
Never show bot token or session token in log
|
2019-07-02 14:27:02 +02:00 |
|
|
4f42696a20
|
TODO: prevent Telegram flood control
|
2019-07-01 23:37:17 +02:00 |
|
|
e05b0ebe46
|
Split text in several messages if it hits Telegram limits
|
2019-07-01 23:36:45 +02:00 |
|
|
af64241d81
|
Handle command aliases and text message update parsers
|
2019-07-01 20:54:59 +02:00 |
|
|
7ed430b264
|
Handle unknown commands
|
2019-07-01 20:46:38 +02:00 |
|
|
631bda4465
|
Wrappers for sendMessage and answerInlineQuery methods
|
2019-07-01 20:39:58 +02:00 |
|
|
4ae826f52c
|
Set default keyboard at setup
|
2019-07-01 20:34:16 +02:00 |
|
|
8f261a4cfa
|
Indentation
|
2019-07-01 20:23:00 +02:00 |
|
|
08386d19da
|
Indentation
|
2019-07-01 20:22:35 +02:00 |
|
|
783040bcd0
|
Provide a chat_id getter and a method to change it.
|
2019-07-01 20:20:12 +02:00 |
|
|
55d872fc21
|
Allow individual text message handlers
|
2019-07-01 20:17:10 +02:00 |
|
|
97a29406ca
|
Authorization system implemented
Check if user is authorized to perform an action and return an
authorization denied message if not.
|
2019-07-01 20:12:06 +02:00 |
|
|
80c746df20
|
Handle text message updates according to their subtype
|
2019-07-01 19:56:32 +02:00 |
|
|
ab563c9486
|
Route updates according to their type calling associated method
|
2019-07-01 19:55:20 +02:00 |
|
|
2bb0ef9436
|
Maintenance system implemented
While under maintenance, route updates in a special way.
|
2019-07-01 16:42:17 +02:00 |
|
|
d44e410101
|
Log "API" in case of TelegramError raised during API call
|
2019-07-01 15:54:33 +02:00 |
|
|
5927dcd30f
|
Dump int, list and dict parameters as strings for API calls
|
2019-07-01 15:54:25 +02:00 |
|
|
5a0c658ea3
|
TelegramBot and TelegramError classes moved to dedicated api module.
|
2019-06-30 18:52:21 +02:00 |
|
|
3c8995b316
|
All API methods added manually
|
2019-06-30 18:47:49 +02:00 |
|
|
04733552c5
|
Exclude table header
|
2019-06-30 18:05:08 +02:00 |
|
|
afaf686827
|
Get information from Telegram API guide
|
2019-06-30 17:56:22 +02:00 |
|
|
bfbf4a17bd
|
API methods added (more to come)
|
2019-06-30 10:41:02 +02:00 |
|
|
00e09ee79e
|
API methods added (work in progress)
|
2019-06-30 00:53:49 +02:00 |
|
|
5aade209d3
|
adapt_parameters method renamed and cleaned
|
2019-06-29 20:27:46 +02:00 |
|
|
46a8e2f81b
|
Beyond telepot: my own Telegram interaction logics
|
2019-06-29 20:17:33 +02:00 |
|
|
a571d4fc8f
|
Ignore data folders
|
2019-06-24 17:22:56 +02:00 |
|
|
9fccdcc51c
|
custom_join function added
It joins elements of a list using a joiner and a final custom joiner
|
2019-06-24 16:17:52 +02:00 |
|
|
b6f4465880
|
Import dependency
|
2019-06-07 21:30:26 +02:00 |
|
|
0bace2824a
|
Version
|
2019-06-07 21:13:46 +02:00 |
|
|
9f91114e0e
|
Added function to run aiohttp web apps in dedicated threads.
|
2019-06-07 21:12:59 +02:00 |
|
|
18fb69dff8
|
Instantiate dataset.Database object once and return it without re-instantiating it.
|
2019-06-05 12:49:47 +02:00 |
|
|
0fae3d305a
|
Typo in doc string
|
2019-05-30 15:40:12 +02:00 |
|
|
e906fc8c3a
|
davteutil dependency removed since it is now included as submodule
|
2019-05-28 17:17:22 +02:00 |
|
|
b9f826a2d0
|
davteutil.utilities imported
davteutil stand-alone repository will be deleted
|
2019-05-28 16:52:32 +02:00 |
|
|
8a524a4e55
|
Added a method to create views in bot's database
Given a list of dictionaries with `name` and `query` elements, overwrite
or create a view.
|
2019-05-23 18:41:25 +02:00 |
|
|
a2e1b0c11a
|
Move repository to gogs.davte.it
|
2019-05-16 12:18:53 +02:00 |
|
|
454b021ee7
|
Push to gogs.davte.it and bitbucket with this script
|
2019-05-16 12:18:05 +02:00 |
|
|
9f06157234
|
New version
|
2019-03-28 20:05:33 +01:00 |
|
|
6b65129f74
|
Whitespace
|
2019-03-28 19:29:46 +01:00 |
|