Merge branch 'master' into ab/wallet

This commit is contained in:
Evgeny @ SimpleX Chat
2026-10-11 10:17:45 +00:00
41 changed files with 1569 additions and 50 deletions
+47
View File
@@ -25,6 +25,7 @@ This file is generated automatically.
[Group commands](#group-commands)
- [APIAddMember](#apiaddmember)
- [APIAddMemberViaGroup](#apiaddmemberviagroup)
- [APIJoinGroup](#apijoingroup)
- [APIAcceptMember](#apiacceptmember)
- [APIMembersRole](#apimembersrole)
@@ -761,6 +762,52 @@ ChatCmdError: Command error (only used in WebSockets API).
---
### APIAddMemberViaGroup
Add member of another group to group. Requires bot to have Admin role in the group, and direct messages allowed for its role in another group.
*Network usage*: interactive.
**Parameters**:
- groupId: int64
- viaGroupId: int64
- groupMemberId: int64
- memberRole: [GroupMemberRole](./TYPES.md#groupmemberrole)
**Syntax**:
```
/_add #<groupId> #<viaGroupId> <groupMemberId> relay|observer|author|member|moderator|admin|owner
```
```javascript
'/_add #' + groupId + ' #' + viaGroupId + ' ' + groupMemberId + ' ' + memberRole // JavaScript
```
```python
'/_add #' + str(groupId) + ' #' + str(viaGroupId) + ' ' + str(groupMemberId) + ' ' + str(memberRole) # Python
```
**Responses**:
SentGroupInvitationViaGroup: Group invitation sent to member of another group.
- type: "sentGroupInvitationViaGroup"
- user: [User](./TYPES.md#user)
- groupInfo: [GroupInfo](./TYPES.md#groupinfo)
- member: [GroupMember](./TYPES.md#groupmember)
- viaGroupInfo: [GroupInfo](./TYPES.md#groupinfo)
- viaMember: [GroupMember](./TYPES.md#groupmember)
ChatCmdError: Command error (only used in WebSockets API).
- type: "chatCmdError"
- chatError: [ChatError](./TYPES.md#chaterror)
**Errors**:
- PeerChatVRangeIncompatible: Member's client version is older than required.
---
### APIJoinGroup
Join group.
+17
View File
@@ -25,6 +25,7 @@ This file is generated automatically.
[Group events](#group-events)
- Main events
- [ReceivedGroupInvitation](#receivedgroupinvitation)
- [ReceivedGroupInvitationViaGroup](#receivedgroupinvitationviagroup)
- [UserJoinedGroup](#userjoinedgroup)
- [GroupUpdated](#groupupdated)
- [JoinedGroupMember](#joinedgroupmember)
@@ -286,6 +287,22 @@ Received group invitation.
---
### ReceivedGroupInvitationViaGroup
Received group invitation from member of another group.
**Record type**:
- type: "receivedGroupInvitationViaGroup"
- user: [User](./TYPES.md#user)
- groupInfo: [GroupInfo](./TYPES.md#groupinfo)
- viaGroupInfo: [GroupInfo](./TYPES.md#groupinfo)
- viaMember: [GroupMember](./TYPES.md#groupmember)
- fromMemberRole: [GroupMemberRole](./TYPES.md#groupmemberrole)
- memberRole: [GroupMemberRole](./TYPES.md#groupmemberrole)
---
### UserJoinedGroup
Bot user joined group. Received when connection via group link completes.