levlam
|
9a9ffa6794
|
Add and use can_change_info_and_settings_as_administrator.
|
2024-02-12 18:48:14 +03:00 |
|
levlam
|
0238a3da42
|
Ignore restrictions by supergroup boosters.
|
2024-02-08 23:30:41 +03:00 |
|
levlam
|
1fa64892e1
|
Don't count non-member creator in administrator count.
|
2024-01-10 17:49:17 +03:00 |
|
levlam
|
d963044eb9
|
Update copyright year.
|
2024-01-01 03:07:21 +03:00 |
|
levlam
|
2ad5a86fa7
|
Fix DialogParticipantStatus::get_effective_restricted_rights().
|
2023-10-31 13:27:56 +03:00 |
|
levlam
|
21ef7d0f6c
|
Disallow restricted member status in channels.
|
2023-10-19 22:37:44 +03:00 |
|
levlam
|
f0382d8789
|
Add source to get_chat_member_object.
|
2023-10-24 15:17:18 +03:00 |
|
levlam
|
3c977a0f99
|
Add story-related administrator rights.
|
2023-09-04 20:24:44 +03:00 |
|
levlam
|
ade5a089e9
|
Implement ReplyMarkup::check_shared_dialog.
|
2023-01-31 16:40:51 +03:00 |
|
levlam
|
ad8ecec67c
|
Support separate chat permissions for different media types.
|
2023-01-06 14:16:34 +03:00 |
|
levlam
|
69760f891a
|
Make DialogParticipant flags 64-bit.
|
2023-01-06 13:43:46 +03:00 |
|
levlam
|
cf1984844b
|
Update copyright year.
|
2023-01-01 00:28:08 +03:00 |
|
levlam
|
118c336c01
|
Add td_api::toggleForumTopicIsPinned.
|
2022-12-29 23:23:09 +03:00 |
|
levlam
|
6a16492266
|
Support can_manage_topics administrator right and chat permission.
|
2022-10-23 13:20:53 +03:00 |
|
levlam
|
a885f3bc63
|
Simplify checks in AdministratorRights.
|
2022-10-23 12:15:09 +03:00 |
|
levlam
|
903236bf78
|
Fix wrong value of status.can_be_edited.
|
2022-07-18 21:14:04 +03:00 |
|
levlam
|
782670c7db
|
Fix anonymous administrator right.
|
2022-04-17 23:36:37 +03:00 |
|
levlam
|
6c0438fc69
|
Minor fixes.
|
2022-04-07 20:38:22 +03:00 |
|
levlam
|
e2f9cc399f
|
Pass correct ChannelType to DialogParticipant constructor.
|
2022-04-04 16:29:46 +03:00 |
|
levlam
|
c3996b4726
|
Always adjust administrator rights for supergroups and channels.
|
2022-04-04 16:19:41 +03:00 |
|
levlam
|
99b79911e0
|
Remove verbose DialogParticipantStatus::Administrator.
|
2022-04-04 15:59:30 +03:00 |
|
levlam
|
7f587c24d9
|
Replace get_restricted_rights with RestrictedRights constructors.
|
2022-04-04 14:13:51 +03:00 |
|
levlam
|
4a50db52d8
|
Replace get_administrator_rights with AdministratorRights constructor.
|
2022-04-04 13:58:14 +03:00 |
|
levlam
|
dd6a741f8a
|
Add setDefaultGroupAdministratorRights/setDefaultChannelAdministratorRights.
|
2022-04-02 15:32:04 +03:00 |
|
levlam
|
68db9a03cc
|
Fix copy-paste bug.
|
2022-03-31 15:33:55 +03:00 |
|
levlam
|
afa00d8b00
|
Add default administrator rights to botInfo.
|
2022-03-22 14:52:27 +03:00 |
|
levlam
|
ef8d959e98
|
Add td_api::chatAdministratorRights.
|
2022-03-22 13:17:48 +03:00 |
|
levlam
|
f743763da4
|
Reuse get_restricted_rights.
|
2022-03-22 12:49:58 +03:00 |
|
levlam
|
180c2e34fd
|
Add simpler DialogParticipantStatus constructors.
|
2022-03-22 12:38:44 +03:00 |
|
levlam
|
17f407abfb
|
Move is_anonymous to AdministratorRights.
|
2022-03-22 12:09:43 +03:00 |
|
levlam
|
4d13e1354e
|
Move ChannelParticipantFilter to separate header.
|
2022-03-19 21:53:33 +03:00 |
|
levlam
|
26c18680f2
|
Move DialogParticipantFilter to separate header.
|
2022-03-19 21:37:46 +03:00 |
|
levlam
|
a8df27c3d9
|
Add get_administrator_rights function.
|
2022-03-19 01:22:45 +03:00 |
|
levlam
|
5d71289b72
|
Move get_dialog_participant_status to DialogParticipantStatus constructor.
|
2022-03-18 19:13:22 +03:00 |
|
levlam
|
f8e8bc6035
|
Move restriction flags to RestrictedRights.
|
2022-03-18 18:47:34 +03:00 |
|
levlam
|
0c9943c42e
|
Remove separate GET_RESTRICTED_RIGHTS flags.
|
2022-03-18 18:14:39 +03:00 |
|
levlam
|
d913e6ec0e
|
Add get_effective_restricted_rights.
|
2022-03-18 17:50:55 +03:00 |
|
levlam
|
07b4f6c16d
|
Remove duplicate administrator flags from DialogParticipantStatus.
|
2022-03-18 16:56:22 +03:00 |
|
levlam
|
d97d20a420
|
Reuse AdministratorRights get_ methods.
|
2022-03-18 16:25:07 +03:00 |
|
levlam
|
163bfbcc7a
|
Reuse AdministratorRights and RestrictedRights methods.
|
2022-03-18 16:07:14 +03:00 |
|
levlam
|
aa80935b73
|
Add class AdministratorRights.
|
2022-03-18 15:44:41 +03:00 |
|
levlam
|
8085779cdc
|
Update copyright year.
|
2022-01-01 03:35:39 +03:00 |
|
levlam
|
05b59cc63b
|
Improve DialogParticipant field names.
|
2021-10-29 14:39:07 +03:00 |
|
levlam
|
d06aa6535d
|
Make DialogParticipantsFilter fields private.
|
2021-10-23 23:41:13 +03:00 |
|
levlam
|
ed45735de4
|
Add DialogParticipant::private_member.
|
2021-10-23 23:22:54 +03:00 |
|
levlam
|
7d4442347d
|
Add DialogParticipantsFilter::is_dialog_participant_suitable.
|
2021-10-23 22:32:11 +03:00 |
|
levlam
|
1c59f37ca9
|
Move some methods inside DialogParticipantsFilter class.
|
2021-10-23 22:23:59 +03:00 |
|
levlam
|
47d4c08de2
|
Improve field names style.
|
2021-10-23 21:56:37 +03:00 |
|
levlam
|
db7aa28bdf
|
A lot more minor improvements.
|
2021-10-19 18:11:16 +03:00 |
|
levlam
|
969b52cc82
|
Minor improvements.
|
2021-04-09 02:35:50 +03:00 |
|