INNER CODE UNIT · Go
func
tulir/whatsmeow · broadcast.go:18
func (cli *Client) getBroadcastListParticipants(ctx context.Context, jid types.JID) ([]types.JID, error) {
var list []types.JID
var err error
if jid == types.StatusBroadcastJID {
list, err = cli.getStatusBroadcastRecipients(ctx)
} else {
return nil, ErrBroadcastListUnsupported
}
if err != nil {
return nil, err
}
ownID := cli.getOwnID().ToNonAD()
if ownID.IsEmpty() {
return nil, ErrNotLoggedIn
}
selfIndex := -1
for i, participant := range list {