Tulir Asokan
|
e12f1784e2
|
Only handle /start in private chats
|
2023-05-07 17:39:25 +03:00 |
|
Tulir Asokan
|
9fae4f14d2
|
Handle getting logged out the same way in all cases
|
2023-01-03 21:45:25 +02:00 |
|
Andrew Ferrazzutti
|
894316f035
|
Add type checking & None check on bot login future
|
2022-10-28 11:50:38 +02:00 |
|
Tulir Asokan
|
4210091e9a
|
Fix some bugs
|
2022-09-20 01:59:47 +03:00 |
|
Tulir Asokan
|
d41d7ca0a6
|
Handle ChatParticipantsForbidden
|
2022-09-15 17:18:35 +03:00 |
|
Tulir Asokan
|
15e5cc8da1
|
Add command to kick relaybot users from Telegram
|
2022-08-14 14:20:43 +03:00 |
|
Tulir Asokan
|
2cf9205cda
|
Add command to ban relaybot users from Telegram
Fixes #357
Closes #819
|
2022-08-14 14:07:48 +03:00 |
|
Tulir Asokan
|
e8eef1c31e
|
Add option to not bridge chats with too many members
|
2022-06-22 12:05:48 +03:00 |
|
Tulir Asokan
|
033141e435
|
Add warning for users who don't know what they're doing
|
2022-01-22 16:31:43 +02:00 |
|
Tulir Asokan
|
dfe9bd94b1
|
Fix /id command in private chats
|
2021-12-21 13:03:02 +02:00 |
|
Tulir Asokan
|
6d25e9687e
|
Blacken and isort code
|
2021-12-21 01:36:24 +02:00 |
|
Tulir Asokan
|
89ab29ea5f
|
Switch from SQLAlchemy to asyncpg/aiosqlite
|
2021-12-21 00:44:42 +02:00 |
|
Tulir Asokan
|
52bfbddcca
|
Add flag to invite events that will be auto-accepted
|
2021-08-18 20:48:11 +03:00 |
|
Tulir Asokan
|
e961c3a9ed
|
Pass through messages even if they're commands
|
2020-08-16 18:24:48 +03:00 |
|
Tulir Asokan
|
22d50208d8
|
Fix checking if message is command
|
2020-08-16 18:24:48 +03:00 |
|
Tulir Asokan
|
eae7bba649
|
Update to mautrix-python v0.7
|
2020-08-06 20:34:09 +03:00 |
|
Tulir Asokan
|
eace9b4ef6
|
Unregister old chat when a group is upgraded
|
2020-08-02 00:54:16 +03:00 |
|
David Mehren
|
7ba9e10f0f
|
Fix admin detection in _can_use_commands
|
2020-05-21 09:44:27 +02:00 |
|
Tulir Asokan
|
80ff9d0f66
|
Precalculate list of channel IDs to get info for to fix #393
|
2020-01-11 20:07:21 +02:00 |
|
Tulir Asokan
|
6c312efc9a
|
Fix sending relaybot private chat message
|
2019-10-02 23:24:19 +03:00 |
|
Tulir Asokan
|
f6b64126cf
|
Add support for bridging or responding to private chats with relaybot
|
2019-09-29 00:47:28 +03:00 |
|
Tulir Asokan
|
468412100c
|
Remove broken catch_up option
|
2019-08-10 19:48:33 +03:00 |
|
Tulir Asokan
|
ac24bc86a0
|
Minor improvements
|
2019-08-08 22:21:24 +03:00 |
|
Tulir Asokan
|
43d16474c2
|
Improve logging and make get_dialogs use iterators more
|
2019-08-06 19:58:15 +03:00 |
|
Tulir Asokan
|
d6a2e7a9f7
|
Split portal.py and migrate more stuff to mautrix-0.4
|
2019-08-05 00:11:21 +03:00 |
|
Tulir Asokan
|
d8653961af
|
Even even more migrations to mautrix-python
|
2019-08-04 01:41:10 +03:00 |
|
Tulir Asokan
|
eef498d47a
|
More migrations to mautrix-python
|
2019-07-19 00:17:57 +03:00 |
|
Tulir Asokan
|
e0d3c940f8
|
Remove more Python 3.5 compatibility
|
2019-07-18 23:24:25 +03:00 |
|
Tulir Asokan
|
be6d395ed6
|
Remove Python 3.5 compatibility
|
2019-07-18 23:24:25 +03:00 |
|
Tulir Asokan
|
070601689a
|
Include relaybot pill in !tg create invite suggestion
|
2019-06-10 00:49:10 +03:00 |
|
Tulir Asokan
|
2cf9dcafd9
|
Update copyright year and fix minor lint problems
|
2019-03-19 18:30:36 +02:00 |
|
Tulir Asokan
|
7c46bf4b9e
|
Remove remaining traces of ORM
|
2019-03-16 17:13:28 +02:00 |
|
Tulir Asokan
|
e437869c13
|
Handle telegram chat upgrades in relaybot. Fixes #283
|
2019-02-15 18:35:31 +02:00 |
|
Tulir Asokan
|
c88b28606e
|
Code cleanup
|
2019-02-14 16:05:01 +02:00 |
|
Tulir Asokan
|
9174186442
|
Stop using SQLAlchemy ORM everywhere
|
2019-02-14 00:06:45 +02:00 |
|
Tulir Asokan
|
dad0ccb3c0
|
Clean up code
|
2018-12-23 19:51:02 +02:00 |
|
Tulir Asokan
|
d4ea5f8b38
|
Improve type hints and set version to 0.4.0+dev
|
2018-09-10 01:14:12 +03:00 |
|
Kai A. Hiller
|
81531235bc
|
Replace double quote type annotations with single quotes
|
2018-08-09 14:36:14 +02:00 |
|
Kai A. Hiller
|
e751d140f2
|
Change case of new types
|
2018-08-09 14:11:41 +02:00 |
|
Kai A. Hiller
|
0f8009b1e9
|
Add missing type hints and fix most type errors except for Optionals.
|
2018-08-09 03:31:04 +02:00 |
|
Kai A. Hiller
|
01e153662e
|
Replace star imports with literal values
|
2018-08-09 02:42:48 +02:00 |
|
Kai A. Hiller
|
08dd5b5b15
|
Add None return type to functions
|
2018-08-09 02:42:47 +02:00 |
|
Tulir Asokan
|
dbfb980bde
|
Add more type hints
|
2018-07-25 11:02:38 -04:00 |
|
Tulir Asokan
|
d035e9da73
|
Add user auth level
Fixes #162
Closes #168
Closes #170
|
2018-07-10 14:21:21 +03:00 |
|
Tulir Asokan
|
371c6813de
|
Stop creating connections for unauthenticated users at startup
|
2018-06-25 21:30:54 +03:00 |
|
Tulir Asokan
|
b50558a37d
|
Remove custom send_message() function
|
2018-06-24 00:03:20 +03:00 |
|
Tulir Asokan
|
25b1adf626
|
Add support for logging in with a bot. Fixes #155
|
2018-06-23 00:44:41 +03:00 |
|
Tulir Asokan
|
d466060c44
|
Make logged_in and has_full_access async functions instead of properties
|
2018-06-22 12:45:19 +03:00 |
|
Tulir Asokan
|
04e2c03dae
|
Allow inviting relaybot-whitelisted Matrix users to portal from telegram
|
2018-05-29 15:15:42 +03:00 |
|
Tulir Asokan
|
7a373fa556
|
Add option to filter telegram chats from being bridged. Fixes #41
|
2018-05-19 19:35:01 +03:00 |
|