Dan
c6f346f83d
[Bot API 4.4] Update chat permissions
...
- Move can_* permissions back to ChatMember objects
- Rename restrict_chat to set_chat_permissions
- Update restrict_chat_member to accept a single ChatPermissions arg.
- Update ChatPermissions to be the same as the one on the Bot API
2019-08-03 19:30:32 +02:00
Dan
036a73997a
Add new methods: add_chat_members, create_* and delete_* chats
...
- add_chat_members
- create_group
- create_channel
- create_supergroup
- delete_channel
- delete_supergroup
2019-07-21 23:08:30 +02:00
Dan
5f3b7b97aa
Add archive_chats and unarchive_chats methods
2019-06-08 19:15:19 +02:00
Dan
da515af959
Rearrange code
2019-06-06 19:29:44 +02:00
Dan
53d0cc30f6
Remove get_chat_preview and have get_chat deal with ChatPreview objects
2019-05-17 13:18:24 +02:00
Dan
4e77ead181
Add get_dialogs_count method
2019-05-06 16:58:59 +02:00
Dan
ad42b4c236
Add restrict_chat method
2019-03-13 14:48:55 +01:00
bakatrouble
fda25f6534
Add client.set_username() method ( #208 )
...
* Add client.set_username() method
* Rename set_username() to update_user_username(); allow None as username
* Add client.update_chat_username() method
* Update update_chat_username.py
* Update update_user_username.py
Rename update_user_username to update_username
Add more details in docstrings
Fix style
* Rename update_user_username.py to update_username.py
* Update __init__.py
* Update 400_BAD_REQUEST.tsv
2019-03-01 18:06:17 +01:00
Dan
153439ac88
Add iter_chat_members method. Reference #170
2019-01-04 17:13:44 +01:00
Dan
948f2b44ed
Add iter_dialogs method. Reference #170
2019-01-04 16:10:34 +01:00
Dan
4d7b1bafac
Update copyright year
2019-01-01 12:36:16 +01:00
Dan
0e62b3472a
Add get_chat_preview method and ChatPreview object
2018-12-28 14:26:00 +01:00
Dan
ea39062d2d
Add get_chat_members_count method
2018-09-08 19:16:51 +02:00
Dan
2d8792a7cd
Move get_dialogs() from "messages" to "chats" namespace
2018-08-20 11:24:47 +02:00
Dan
e5915505a1
Add get_chat_member method
2018-07-19 23:26:20 +02:00
Dan
037ded73c3
Add unpin_chat_message method
2018-07-08 11:09:07 +02:00
Dan
486e8b9552
Add pin_chat_message method
2018-07-08 11:00:56 +02:00
Dan
7d799aed11
Add set_chat_description method
2018-07-08 10:28:54 +02:00
Dan
393caa9d7c
Add set_chat_title method
2018-07-08 10:24:39 +02:00
Dan
17ca6b7094
Add delete_chat_photo method
2018-07-08 10:19:16 +02:00
Dan
756a6f7630
Add set_chat_photo method
2018-07-08 09:22:08 +02:00
Dan
3b29a602d0
Add get_chat_members method
2018-07-06 19:12:41 +02:00
Dan
0b2efd2b7a
Register the new chat administration methods
2018-06-04 12:21:48 +02:00
Dan
8454d438be
Refactor the project by using Mixin classes
...
This will cut client.py down from ~4k to ~1k SLOC and also
makes the whole project tidier and more organized.
2018-05-07 14:30:55 +02:00