Commit Graph

  • 857486d046 Whitespace Davte 2020-04-23 23:41:30 +02:00
  • 212094bbb0 Fixed bug in multilanguage support for inline query answers Davte 2020-04-20 20:12:06 +02:00
  • 9c73337c53 Allow multilanguage support for inline query answers Davte 2020-04-20 19:01:58 +02:00
  • 5439bb7ddf Typo in italian /version command Davte 2020-04-20 18:23:30 +02:00
  • 5b215c5844 New version Davte 2020-04-20 18:21:37 +02:00
  • 187f80ac89 Merge branch 'develop' of ssh://gogs.davte.it:8445/Davte/davtelepot into develop Davte 2020-04-20 18:21:10 +02:00
  • 41bc5b68a4 Fix authorization function so that it extracts user_record from update Davte 2020-04-20 18:20:44 +02:00
  • 0b01ecbdd5 Wrong weekdays indexes fixed Davte 2020-04-19 00:29:46 +02:00
  • 91ab00eec6 Weekdays multilanguage dictionary Davte 2020-04-11 16:12:13 +02:00
  • fcb2de71d2 Handle multilanguage test in send_message and edit_message_text methods Davte 2020-04-09 19:21:04 +02:00
  • f29556300a Replace longer strings first Davte 2020-04-07 14:55:26 +02:00
  • 87d95fbfed Create users table if missing Davte 2020-04-07 14:00:39 +02:00
  • 06d3569fbd IDE-guided adjustments Davte 2020-04-06 22:20:17 +02:00
  • 76b7e50e52 Show davtelepot version in /version command Davte 2020-02-22 15:41:18 +01:00
  • 1f2a60d2f9 Syntax-error fixed Davte 2020-02-21 00:09:56 +01:00
  • 222713005f edit_message_media method implemented Davte 2020-02-20 23:54:42 +01:00
  • 0e7a93c5be Method to send disposable messages implemented Davte 2020-02-20 19:34:06 +01:00
  • 6120568170 Order commands in order of authorization level and then in alphabetical order Davte 2020-02-20 18:16:59 +01:00
  • b4ad650372 Redirect stderro to stdout Davte 2020-02-20 11:42:52 +01:00
  • 2448c45c3d Handle errors in /version command Davte 2020-02-20 11:14:51 +01:00
  • 4487034c7d Version command implemented Davte 2020-02-20 11:06:47 +01:00
  • 086750c77e Moved messages to dedicated module Davte 2020-02-18 18:50:19 +01:00
  • 61cebd0c1f Multi-language support for administration core functions Davte 2020-02-18 15:36:58 +01:00
  • 8d861757a1 Moved language messages into messages module Davte 2020-02-18 10:32:26 +01:00
  • 18e9490936 Create suggestions table if missing Davte 2020-02-17 14:04:35 +01:00
  • 67d52a8fd8 languages module added to __all__ Davte 2020-02-17 13:43:07 +01:00
  • 61ea563bfa Minor bugs fixed in suggestions module Davte 2020-02-17 12:22:42 +01:00
  • f17333ca42 Provide a default multilanguage suggestions module Davte 2020-02-17 12:14:52 +01:00
  • ceef3103f4 Prevent double keyword argument in async_wrapper Davte 2020-02-16 13:40:45 +01:00
  • 23b04d6207 Coroutine wrapper default arguments Davte 2020-02-16 12:04:04 +01:00
  • 0a05c1e1c1 Minor bug fixes Davte 2020-02-14 17:42:15 +01:00
  • ecdb639741 Include administration tools and helper modules in __all__ Davte 2020-02-14 17:11:40 +01:00
  • 61fe8e0591 Pass errors parameter in async_request function Davte 2020-02-12 15:34:54 +01:00
  • f73f438d32 Use built-in decoding feature of aiohttp.ClientResponse Davte 2020-02-11 17:28:37 +01:00
  • ab6849b5e0 Replace multiple whitespace in strings to be parsed Davte 2020-02-11 14:43:15 +01:00
  • c2b50bc42c Whitespace Davte 2020-02-11 11:38:49 +01:00
  • 9eea9a6632 Merged version Davte 2020-02-10 15:55:12 +01:00
  • 7f7ba35276 Merge branch 'develop' of ssh://davte.it:8445/Davte/davtelepot into develop Davte 2020-02-10 15:54:49 +01:00
  • 709f230266 Provide a shared_data attribute Davte 2020-02-10 15:54:34 +01:00
  • ebc7d93d95 Version update Davte 2020-01-24 13:34:49 +01:00
  • c8a98b035f Merge branch 'develop' of ssh://gogs.davte.it:8445/Davte/davtelepot into develop Davte 2020-01-24 13:34:25 +01:00
  • 87431b8596 Version alignment (again, hopefully for the last time) Davte 2020-01-19 19:26:25 +01:00
  • 19aac0e874 Version alignment (again) Davte 2020-01-19 19:18:47 +01:00
  • 0513c949e5 Version alignment Davte 2020-01-19 19:14:57 +01:00
  • 4f827587ee Mutable defaults removed Davte 2020-01-19 19:09:58 +01:00
  • 4abad7c423 Small improvement in download_file method Davte 2020-01-08 10:30:47 +01:00
  • 8565a96e15 Add users table with its fields if missing Davte 2020-01-05 19:33:05 +01:00
  • 33c242efc6 Release user table addition if missing Davte 2020-01-05 19:27:02 +01:00
  • 1511b4742f Add user table if missing Davte 2020-01-05 19:24:42 +01:00
  • 581cfd750e Function to download files implemented Davte 2020-01-04 18:34:17 +01:00
  • f9ec8a4419 Missing language strings should be logged as warnings, not errors. Davte 2020-01-04 18:33:53 +01:00
  • 4acd10d344 Individual voice handler now supported Davte 2020-01-04 17:21:02 +01:00
  • 383418d955 send_voice method implemented Davte 2020-01-04 15:09:16 +01:00
  • 9ae8058017 send_audio method implemented Davte 2020-01-04 12:50:44 +01:00
  • 807c62ca95 os-agnostic way to get file path Davte 2019-12-29 22:51:05 +01:00
  • 4c1ffb3382 Hack no longer needed to encode filenames Davte 2019-12-27 21:08:29 +01:00
  • 189a10ddbe utilities is a project module, not a third party one Davte 2019-12-01 18:21:01 +01:00
  • e7a30d0369 Allow command aliases to be a /command too. Davte 2019-12-01 18:20:39 +01:00
  • d30ed21de2 Typos Davte 2019-12-01 12:42:05 +01:00
  • 886c0c95e4 Typo Davte 2019-12-01 12:40:05 +01:00
  • 920554d465 Print statements removed Davte 2019-11-28 18:12:15 +01:00
  • 85341d7064 Placeholder system Davte 2019-11-28 18:08:58 +01:00
  • 74079fb481 Do not encode pictures as utf-8 Davte 2019-10-01 15:00:00 +02:00
  • f02aa38200 Hide CSV button if no query_id is available Davte 2019-09-29 20:18:14 +02:00
  • 0e268414f9 Prevent UnboundLocalError Davte 2019-09-29 20:16:39 +02:00
  • aa6f45887e Allow addition of help sections Davte 2019-08-18 23:23:48 +02:00
  • 45e2bbfa3d Support for multilanguage /help command Davte 2019-08-18 20:55:47 +02:00
  • a2365f815d Handle unknown exceptions in getUpdates method Davte 2019-08-15 13:45:32 +02:00
  • 72a7dd5a5f Catch and return unexpected exceptions during API calls Davte 2019-08-15 11:35:24 +02:00
  • f525caa2e5 Comments Davte 2019-08-05 21:59:35 +02:00
  • 91f9119ad5 Return result string if it is not a dict Davte 2019-08-05 21:44:32 +02:00
  • 3fbe4b93e9 get_message method is inherited and must not be overwritten Davte 2019-08-05 21:43:58 +02:00
  • e0f1199768 Interrupt if unable to start webapp Davte 2019-08-04 22:27:10 +02:00
  • e6ed4176ad Avoid overwriting self.messages Davte 2019-08-04 18:10:02 +02:00
  • 493c127469 Make custombot.Bot().command pass reply_keyboard_button parameter Davte 2019-08-04 18:07:56 +02:00
  • 5fb28a5c7a Patch for custombot Davte 2019-08-04 17:57:02 +02:00
  • 6f45b906ff Add reply keyboard buttons to aliases if necessary Davte 2019-07-27 00:00:21 +02:00
  • 1b9c039549 Avoid returning fake log_file_name Davte 2019-07-26 23:43:11 +02:00
  • 62b390b7b9 Multilanguage support for reply keyboard buttons Davte 2019-07-26 23:37:23 +02:00
  • 02ce581ced Merge branch 'develop' of ssh://davte.it:8445/Davte/davtelepot into develop Davte 2019-07-26 20:21:20 +02:00
  • 82b203b5ab /maintenance command implemented Davte 2019-07-26 20:20:53 +02:00
  • 656e08fc1a /maintenance command implemented Davte 2019-07-26 19:34:38 +02:00
  • 417dcb63e4 /log and /errors commands implemented Davte 2019-07-26 18:22:27 +02:00
  • 7a994ca957 Function to send part of text files Davte 2019-07-26 18:21:39 +02:00
  • c56c37c351 Make send_document return an Exception if document to send is not found Davte 2019-07-26 14:03:33 +02:00
  • 1297402357 /select command implemented Davte 2019-07-26 11:42:41 +02:00
  • 39e7d8b783 Provide help if /query command is called with no text Davte 2019-07-26 11:05:37 +02:00
  • 9961c2734c /query command implemented Davte 2019-07-26 10:56:48 +02:00
  • d60637a3b7 Consider user_record in /talk related function Davte 2019-07-26 10:56:01 +02:00
  • d765aea71e Function to send CSV files Davte 2019-07-26 10:54:33 +02:00
  • ad5ec33869 Close buffered_file only if it exists Davte 2019-07-26 10:36:30 +02:00
  • 80418bd11c Allow keyword arguments in custombot initialization Davte 2019-07-22 21:59:31 +02:00
  • 637dca7af2 handle_location method deprecated Davte 2019-07-22 18:23:39 +02:00
  • c1c9f7dd78 Language suppport for /language command Davte 2019-07-22 12:36:38 +02:00
  • 3f4417b84b Added support for multilanguage command descriptions Davte 2019-07-21 20:47:54 +02:00
  • b1c7ee4299 Get database url from database object Davte 2019-07-21 20:08:01 +02:00
  • cb64443af2 New version Davte 2019-07-21 17:46:28 +02:00
  • 9890988f7f /db command implemented Davte 2019-07-21 17:46:06 +02:00
  • f5c661925c Close buffered_file only if it exists Davte 2019-07-21 17:45:39 +02:00
  • 04827b4691 davtelepot.bot.Bot().send_document method implemented Davte 2019-07-21 17:32:27 +02:00