2017-08-08 3 views
-1

Bottelegramにビルドします。 ユーザーがグループのmemberである場合。 、Iデータベース内のレコードSave、(notifiedによって作業グループへの送信) とメンバーLeftグループ、私はウィルDeleteこのレコード、 しかし、グループ内don't notify I。テレグラムグループの左にどのように通知するのですか?

どうすればよいですか?

+1

どのようなグループですか?大グループは通知を送信しません。 – duskwuff

+0

これはスーパーグループです。 –

答えて

0

解決策が見つかりました。パラメータchat_iduser_id

それはリターンだと

getChatMemberアレイ([OK] => 1 [結果] =>アレイ([ユーザー] =>アレイ([ID] => 102281811 [FIRST_NAME] => SM)[状態] =>左))

[ステータス]は残っています/メンバー

1

left_chat_memberフィールドを含むMessageフィールドの更新を受け取る必要があります。これはユーザーが離れるとtextフィールドには表示されません。

1

あなたはテレグラムスーパーグループでテストしているコメントに言及しました。

電報を送信しないスーパーグループに通知を「メンバーがチャット左」:

スーパーグループはデフォルトでミュートと少ない左/参加通知を送信しています。

からhttps://telegram.org/blog/supergroups

+0

スーパーグループで参加したメンバーの通知を見ることができます。しかし、ノー・ショーを残しました。 –

+1

修正。それはそのような非対称です。 – duskwuff

0

私はそれを行うためのアイデアを持っています。

私はpromoteChatMember関数を呼び出します。 [パラメータでchat_iduser_id] で、その他のパラメータはデフォルト値で指定します。 この関数は、result"ok"=trueを返します。

私はそれがグループ内にあることを理解しています。

解決策を希望します。

+0

私は後でそれをテストします。 –

+0

私はこの解決策に答えませんでした。 –

関連する問題