Kullanıcı içerik koleksiyonları¶
Son bahsetmeler, kaydedilen mesajlar ve zamanlanmış mesajlar, yalnız sahibi olan hesabın okuyabildiği özel listelerdir. Bu sayfadaki diğer yollar çağıranın yazdığı mesajları siler: biri bir filtreyle hemen çalışır, diğeri her şeyi siler ve bir gün bekler. Veri dışa aktarımları Veri toplama sayfasında ele alınır.
Buradaki tüm yollar yalnız kullanıcı hesapları içindir. Bot token'ı ile yapılan istek, token geçerliyse 403 ACCESS_DENIED, değilse 401 ile reddedilir (bkz. Kimlik doğrulama). Hatalar error, code ve message alanlarını içeren standart hata yanıtını kullanır.
Kaydedilen mesaj nesnesi¶
Kaydedilen bir öğe, bir mesajı kaydedildiği kanalla eşleştiren özel bir yer imidir. Bir mesajı kaydetmek, yazarı dahil hiç kimseye bildirim göndermez.
Öğe mesajın bir kopyasını saklamaz. TEBHOS her liste isteğinde mesajı yeniden okur; bu yüzden bir öğe bir okumada içerik taşıyıp sonrakinde taşımayabilir.
Yapı¶
| Alan | Tür | Açıklama |
|---|---|---|
| id | snowflake | Kaydedilen öğenin kimliği. Bir hesap bir mesajı yalnız bir kez kaydedebildiği için her zaman message_id ile aynıdır |
| message_id | snowflake | Kaydedilen mesajın kimliği |
| channel_id | snowflake | Mesaj kaydedilirken verilen kanal |
| saved_at | ISO8601 zaman damgası | Mesajın kaydedildiği zaman |
| status | string | Öğenin kaydedilen mesaj durumu |
| content | ?string | Mesaj metni; status değeri missing_permissions ise null |
| author | ?kısmi kullanıcı nesnesi | Mesajın yazarı; status değeri missing_permissions ise null. Yazar çözümlenemezse bu nesne yalnız id içerir |
| created_at | ?ISO8601 zaman damgası | Her zaman null. Mesajın oluşturulma zamanı message_id snowflake değerinden okunabilir |
| is_deleted | boolean | Her zaman false |
Öğe tam bir mesaj nesnesi değil, mesajın bir özetidir. Ekleri, gömmeleri ve tepkileri almak için mesaj kendi kanalından getirilmelidir.
Kaydedilen mesaj durumları¶
| Değer | Açıklama |
|---|---|
| available | Çağıran kanalı hâlâ görüntüleyebilir; content ve author doldurulur |
| missing_permissions | Çağıran kanalı artık görüntüleyemez (VIEW_CHANNEL kaybedildi, sunucudan ayrıldı veya kanal yok), bu yüzden content ve author null olur. Öğe, çağıranın yine de kaldırabilmesi için tutulur |
Son bahsetme nesnesi¶
Bir mesaj hesaptan bahsettiğinde otomatik olarak bir son bahsetme öğesi oluşturulur. Öğe oluşturmak için bir yol yoktur. Öğeler kaydedildikten 7 gün sonra depodan silinir.
Yapı¶
| Alan | Tür | Açıklama |
|---|---|---|
| message_id | snowflake | Hesaptan bahseden mesajın kimliği |
| channel_id | snowflake | Mesajı içeren kanal |
| guild_id | snowflake | Kanalın sunucusu; sunucu dışındaki bir kanal için "0" |
| mention_everyone | boolean | Öğenin @everyone veya @here bahsetmesi olarak kaydedilip kaydedilmediği |
| mention_role | boolean | Öğenin rol bahsetmesi olarak kaydedilip kaydedilmediği |
Son bahsetmeleri listele¶
GET /users/@me/mentions
Çağıran için en yeniden başlayarak (azalan mesaj kimliğine göre) en fazla 100 son bahsetme öğesinden oluşan bir dizi döndürür.
Bu yol sorgu parametresi almaz: limit, before veya filtre yoktur ve yanıtta imleç bulunmaz. Öğeler saklanan kayıtlardır. TEBHOS mesajları yüklemez veya çağıranın güncel izinlerine göre denetlemez; bu yüzden bir öğe o zamandan beri silinmiş bir mesaja işaret edebilir. Mesajı göstermek için kendi kanalından getirilmelidir.
Yanıt¶
| Durum | Gövde | Koşul |
|---|---|---|
| 200 | son bahsetme nesnelerinden oluşan dizi | Öğeler döndürüldü |
[
{
"message_id": "1501314428688998182",
"channel_id": "1501300000000000001",
"guild_id": "1501299999999999999",
"mention_everyone": false,
"mention_role": false
}
]
Hız sınırı¶
user:mentions:read kovasında kullanıcı başına 10 saniyede 40 istek. Bkz. Hız sınırları.
Son bahsetmeleri okundu işaretle¶
POST /users/@me/mentions/read
Çağıranın son bahsetme geçmişinden her öğeyi kaldırır. İstek gövdesi almaz ve boş gövdeyle 204 döndürür.
Kimlik listesi yok
Bu yol bir message_ids listesi kabul etmez. Her zaman tüm geçmişi temizler. Tek bir öğeyi kaldırmak için Son bahsetmeyi sil kullanılır.
Öğeleri kaldırmak mesajları okundu olarak işaretlemez. Her kanaldaki okunmamış bahsetme sayısı aynı kalır. Onaylama (acknowledgement) Okuma durumları sayfasında açıklanır.
Yan etkiler¶
TEBHOS en yeni 1000 öğeye kadar okur, tüm geçmişi siler ve ardından okuduğu her öğe için çağıranın tüm oturumlarına bir RECENT_MENTION_DELETE Gateway olayı ({"message_id": "..."}) gönderir.
Hız sınırı¶
user:mentions:delete kovasında kullanıcı başına 10 saniyede 60 istek. Bu kova Son bahsetmeyi sil ile paylaşılır.
Son bahsetmeyi sil¶
DELETE /users/@me/mentions/{message_id}
Çağıranın son bahsetme geçmişinden bir öğeyi kaldırır ve boş gövdeyle 204 döndürür.
Yol parametreleri¶
| Alan | Tür | Açıklama |
|---|---|---|
| message_id | snowflake | Son bahsetme öğesinin mesaj kimliği |
Yanıt¶
| Durum | Gövde | Koşul |
|---|---|---|
| 204 | boş | Öğe kaldırıldı veya eşleşen öğe bulunamadı |
| 400 | hata yanıtı | message_id geçerli bir snowflake değil (BAD_REQUEST) |
Yan etkiler¶
TEBHOS öğeyi çağıranın en yeni 200 öğesi arasında arar. Eşleşme bulursa öğeyi siler ve çağıranın tüm oturumlarına RECENT_MENTION_DELETE ({"message_id": "..."}) gönderir. Eşleşme yoksa (en yeni 200'den eski bir öğe dahil) hiçbir şey yazılmaz ve olay gönderilmez. Mesaj kanalında kalır.
Hız sınırı¶
user:mentions:delete kovasında kullanıcı başına 10 saniyede 60 istek. Bu kova Son bahsetmeleri okundu işaretle ile paylaşılır.
Kaydedilen mesajları listele¶
GET /users/@me/saved-messages
Çağıranın kaydedilen mesajlarını en yeniden başlayarak (azalan mesaj kimliğine göre) döndürür. Yanıt, kaydedilen mesaj nesnelerinden oluşan bir items dizisi içeren bir nesnedir. İmleç yoktur; sayfalama için before ve limit kullanılır.
TEBHOS VIEW_CHANNEL iznini her kanal için bir kez denetler. Çağıranın artık görüntüleyemediği bir kanala ait öğe missing_permissions durumuyla döndürülür. Mesajı artık var olmayan bir öğe yanıta dahil edilmez, ancak silinmez. Bu nedenle items, limit değerinden daha az öğe içerebilir.
Sorgu parametreleri¶
| Alan | Tür | Açıklama |
|---|---|---|
| limit? | integer | Koleksiyondan okunacak en fazla öğe sayısı. Aralık dışındaki değerler 1-100 aralığına sıkıştırılır. Varsayılan 50 |
| before? | snowflake | Yalnız daha düşük mesaj kimliğine sahip öğeleri döndür. Ayrıştırılamayan bir değer yok sayılır |
Yanıt¶
| Durum | Gövde | Koşul |
|---|---|---|
| 200 | {"items": [saved message object]} |
Öğeler döndürüldü |
| 500 | hata yanıtı | Kanal izinleri denetlenemedi. TEBHOS, çağıranın görmesine izin verilmeyebilecek içeriği gösterme riskine girmek yerine hata döndürür |
{
"items": [
{
"id": "1501314428688998182",
"message_id": "1501314428688998182",
"saved_at": "2026-09-20T18:04:33.120+00:00",
"channel_id": "1501300000000000001",
"status": "available",
"content": "Meeting notes are pinned.",
"is_deleted": false,
"created_at": null,
"author": {"id": "1501290000000000042", "username": "aria", "discriminator": "0", "global_name": "Aria", "avatar": null, "avatar_color": null, "flags": 0}
}
]
}
Hız sınırı¶
user:saved_messages:read kovasında kullanıcı başına 10 saniyede 40 istek.
Mesajı kaydet¶
POST /users/@me/saved-messages
Bir mesajı çağıranın kaydedilenler koleksiyonuna ekler ve boş gövdeyle 204 döndürür. Çağıranın bir sunucu kanalında VIEW_CHANNEL iznine sahip olması ya da bir DM veya grup DM'nin alıcısı olması gerekir.
JSON gövdesi¶
| Alan | Tür | Açıklama |
|---|---|---|
| channel_id | snowflake | Mesajı içeren kanal. Bu değer öğeyle birlikte verildiği gibi saklanır |
| message_id | snowflake | Kaydedilecek mesajın kimliği |
Koleksiyon sınırı¶
Bir hesap en fazla 100 mesaj kaydedebilir. Bu, örnek (instance) ayarı değil, sabit bir sınırdır. Koleksiyon doluyken yeni bir mesaj kaydetmek 400 BAD_REQUEST döndürür. Zaten koleksiyonda bulunan bir mesajı kaydetmek, koleksiyon dolu olsa bile her zaman kabul edilir.
Yanıt¶
| Durum | Gövde | Koşul |
|---|---|---|
| 204 | boş | Mesaj kaydedilenler koleksiyonunda |
| 400 | hata yanıtı | Bir kimlik geçerli bir snowflake değil veya koleksiyon dolu (BAD_REQUEST) |
| 403 | hata yanıtı | Çağıran kanalı görüntüleyemiyor |
| 404 | hata yanıtı | Kanal bilinmiyor veya mesaj o kanalda değil (NOT_FOUND) |
Yan etkiler¶
Zaten saklanan bir mesajı kaydetmek öğeyi yeniden yazar. Kabul edilen her kaydetmede çağıranın tüm oturumlarına SAVED_MESSAGE_CREATE gönderilir. Yükü, çağıranın görebildiği biçimiyle tam mesaj nesnesidir; buna user_id ve message_id eklenir. Mesaj olay için yüklenemezse kaydetme yine başarılı olur, ancak olay gönderilmez.
Hız sınırı¶
user:saved_messages:write kovasında kullanıcı başına 10 saniyede 30 istek. Bu kova Mesaj kaydını kaldır ile paylaşılır.
Mesaj kaydını kaldır¶
DELETE /users/@me/saved-messages/{message_id}
Bir mesajı çağıranın kaydedilenler koleksiyonundan kaldırır ve boş gövdeyle 204 döndürür. Çağıranın kanala o anda erişimi olması gerekmez.
Yol parametreleri¶
| Alan | Tür | Açıklama |
|---|---|---|
| message_id | snowflake | Kaydedilen öğenin mesaj kimliği |
Yanıt¶
| Durum | Gövde | Koşul |
|---|---|---|
| 204 | boş | Mesaj artık kaydedilenler koleksiyonunda değil |
| 400 | hata yanıtı | message_id geçerli bir snowflake değil |
Yan etkiler¶
TEBHOS silme işlemini her zaman çalıştırır. Hesabın hiç kaydetmediği bir mesaj için yapılan istek dahil, kabul edilen her istekte çağıranın tüm oturumlarına SAVED_MESSAGE_DELETE ({"user_id": "...", "message_id": "..."}) gönderilir. Mesaj kanalında kalır.
Hız sınırı¶
user:saved_messages:write kovasında kullanıcı başına 10 saniyede 30 istek. Bu kova Mesajı kaydet ile paylaşılır.
Kanal kapsamlı kaydetme yolları
POST /channels/{channel_id}/messages/{message_id}/save ve DELETE /channels/{channel_id}/messages/{message_id}/save, yukarıdaki iki yolla aynı izin denetimleri, koleksiyon sınırı ve olaylarla aynı işi yapar. Gövde almazlar. POST 201 {"ok": true}, DELETE ise 200 {"ok": true} döndürür. Bu yolların yol düzeyinde hız sınırı yoktur.
Zamanlanmış mesaj nesnesi¶
Zamanlanmış mesaj, TEBHOS'un çağıran adına daha sonraki bir zamanda bir kanala gönderdiği metindir. Bir arka plan işçisi zamanı gelen mesajları 30 saniyede bir denetler; bu yüzden bir mesaj scheduled_at zamanından en fazla yaklaşık 30 saniye sonra gönderilir.
Yapı¶
| Alan | Tür | Açıklama |
|---|---|---|
| id | snowflake | Zamanlanmış mesajın kimliği |
| channel_id | snowflake | Hedef kanal |
| content | string | Gönderilecek metin |
| file_url | ?string | Oluşturulurken verilen dosya URL'si. Saklanır, ancak gönderilen mesaj bunu içermez |
| scheduled_at | ISO8601 zaman damgası | Mesajın gönderilme zamanı |
| created_at | ISO8601 zaman damgası | Mesajın zamanlandığı zaman |
Zamanlanmış bir mesaj gönderildiğinde listeden kaldırılır ve kanala normal bir MESSAGE_CREATE gönderilir. Gönderim başarısız olursa öğe geçersiz olarak işaretlenir ve yeniden denenmez. Geçersiz öğeler aşağıdaki tüm yollarda gizlenir.
Mesaj zamanla¶
POST /scheduled-messages
Bir mesajı zamanlar ve zamanlanmış mesaj nesnesiyle 201 döndürür. Çağıranın hedef kanalda SEND_MESSAGES iznine sahip olması gerekir. Aynı işlem, kanalı yoldan alan POST /channels/{channel_id}/messages/schedule olarak da kullanılabilir (bkz. Mesajlar).
JSON gövdesi¶
| Alan | Tür | Açıklama |
|---|---|---|
| channel_id | snowflake | Hedef kanal |
| content | string | Mesaj metni. Boş olmamalı ve en fazla 4000 bayt olmalıdır |
| scheduled_at | ISO8601 zaman damgası | Gönderilme zamanı. İstekten en az 1 dakika, en fazla 30 gün sonra olmalıdır |
| reply_to_id? | snowflake | Yanıtlanacak mesaj. Ayrıştırılamayan bir değer yok sayılır |
| file_url? | string | Öğeyle saklanır, ancak gönderilmez |
Sınırlar¶
Bir hesabın en fazla 50 bekleyen zamanlanmış mesajı olabilir. 51'incisi 400 BAD_REQUEST döndürür.
Yanıt¶
| Durum | Gövde | Koşul |
|---|---|---|
| 201 | zamanlanmış mesaj nesnesi | Mesaj zamanlandı |
| 400 | hata yanıtı | Kanal kimliği, içerik veya zaman geçersiz ya da bekleyen mesaj sınırına ulaşıldı |
| 403 | hata yanıtı | Çağıranın kanalda SEND_MESSAGES izni yok |
Zamanlanmış mesajları listele¶
GET /users/@me/scheduled-messages
GET /scheduled-messages olarak da kullanılabilir. En fazla 100 bekleyen öğeyle {"items": [scheduled message object]} döndürür. Zaten gönderilmiş veya geçersiz olarak işaretlenmiş öğeler dahil edilmez. Öğelerin sırası tanımlı değildir.
Zamanlanmış mesajı al¶
GET /users/@me/scheduled-messages/{id}
GET /scheduled-messages/{id} olarak da kullanılabilir. Bekleyen bir zamanlanmış mesajı döndürür. Başka bir hesaba ait, zaten gönderilmiş veya geçersiz olarak işaretlenmiş bir mesaj 404 NOT_FOUND döndürür.
Zamanlanmış mesajı düzenle¶
PATCH /scheduled-messages/{id}
Bekleyen bir zamanlanmış mesajın metnini veya zamanını değiştirir ve boş gövdeyle 204 döndürür.
| Alan | Tür | Açıklama |
|---|---|---|
| content? | string | Yeni metin. Boş olmamalı ve en fazla 4000 bayt olmalıdır |
| scheduled_at? | ISO8601 zaman damgası | Yeni zaman; zamanlamadaki ile aynı 1 dakika ile 30 gün arası pencereye tabidir |
Zamanlanmış mesaj yoksa veya başka bir hesaba aitse 404 NOT_FOUND döndürür.
Zamanlanmış mesajı iptal et¶
DELETE /users/@me/scheduled-messages/{id}
DELETE /scheduled-messages/{id} olarak da kullanılabilir. Bekleyen bir zamanlanmış mesajı iptal eder ve boş gövdeyle 204 döndürür. Mesaj yoksa, başka bir hesaba aitse veya zaten gönderilmişse 404 NOT_FOUND döndürür.
Zamanlanmış mesaj yollarının yol düzeyinde hız sınırı yoktur.
Geçerli kullanıcının mesajlarını sil¶
POST /users/@me/messages/bulk-delete-mine
Çağıranın, gövdede seçilen kanal türlerinde yazdığı mesajları siler. Sudo kipi gerektirir ve boş gövdeyle 202 döndürür.
Silme kalıcıdır
Seçilen her mesaj, kanalından her alıcı için silinir ve hiçbir işlem onu geri getiremez. Bu istek gönderilmeden önce kullanıcıdan açık onay alınmalıdır.
Sudo kipi¶
Bu yol, geçerli oturumun sahip olduğu bir sudo yetkisini denetler. Bu yetki 5 dakika geçerli olan POST /auth/sudo ile alınır (bkz. MFA). İstek gövdesindeki sudo alanları yok sayılır. Geçerli bir yetki yoksa yol code değeri SUDO_MODE_REQUIRED olan 403 döndürür.
JSON gövdesi¶
Her alan isteğe bağlıdır.
| Alan | Tür | Açıklama |
|---|---|---|
| include_dms? | boolean | Bire bir DM'lerin dahil edilip edilmediği. Sunucu dışında olup grup DM olmayan her kanalı kapsar. Varsayılan true |
| include_group_dms? | boolean | Grup DM'lerin dahil edilip edilmediği. Varsayılan true |
| include_guilds? | boolean | Sunucu kanallarının dahil edilip edilmediği. Varsayılan true |
| start_date? | ISO8601 zaman damgası | Mesaj zamanı için dahil edilen alt sınır. Ayrıştırılamayan bir değer yok sayılır |
| end_date? | ISO8601 zaman damgası | Mesaj zamanı için dahil edilen üst sınır. Ayrıştırılamayan bir değer yok sayılır |
Mesaj zamanı, mesaj snowflake değerindeki zaman damgasından gelir; bu yüzden bir mesajı düzenlemek onun hangi zaman aralığına düştüğünü değiştirmez.
TEBHOS'ta kabul edilir ama yok sayılır
Gövde ayrıca scope, include_dms_closed, guild_filter_mode, excluded_guild_ids ve included_guild_ids içerebilir. TEBHOS bu alanları ayrıştırır ama uygulamaz: sunucu dahil etme/hariç tutma filtresi ve "yalnız erişilemeyenler" kipi yoktur. TEBHOS tarih sırasını denetlemez ve tüm seçenekleri false olan bir gövdeyi reddetmez (böyle bir istek hiçbir şeyi silmez).
Davranış¶
- Silme istek açıkken çalışır. 202 döndürüldüğünde mesajlar silinmiş olur.
- Yalnız çağıranın en son 10.000 mesajı dikkate alınır. Daha eski mesajları silmek için istek yeniden gönderilir.
- Etkilenen her kanal için TEBHOS o kanala bir
MESSAGE_DELETE_BULKolayı ({"channel_id": "...", "ids": [...]}) gönderir. - Silme bittiğinde özet doğrudan mesaj gönderilmez.
Yanıt¶
| Durum | Gövde | Koşul |
|---|---|---|
| 202 | boş | Seçilen mesajlar silindi |
| 403 | hata yanıtı | Bu oturum için geçerli sudo yetkisi yok (SUDO_MODE_REQUIRED) |
| 500 | hata yanıtı | Mesajlar okunamadı veya silinemedi. Bazı mesajlar zaten silinmiş olabilir |
Hız sınırı¶
user:messages:bulk_delete_mine_filtered kovasında kullanıcı başına 30 dakikada 5 istek. Sınır sudo'dan önce denetlenir.
Geçerli kullanıcının bir sunucudaki mesajlarını sil¶
POST /users/@me/guilds/{guild_id}/messages/bulk-delete-mine
Çağıranın bir sunucunun herhangi bir kanalında yazdığı her mesajı siler. Çağıran sunucunun üyesi olmalıdır; değilse yol 404 NOT_FOUND döndürür. Yol, Geçerli kullanıcının mesajlarını sil ile aynı oturum sudo yetkisini gerektirir. Gövde almaz ve silme bittiğinde 202 döndürür. Çağıranın en son 10.000 mesajını dikkate alır ve kanal başına bir MESSAGE_DELETE_BULK olayı gönderir.
Hız sınırı: guild:leave kovasında kullanıcı ve sunucu başına 10 saniyede 10 istek.
Toplu mesaj silme iste¶
POST /profile/purge-messages
Çağıranın gönderdiği her mesajın, şu andan 24 saat sonra başlayacak şekilde silinmesini zamanlar. Zamanlamayla 200 döndürür. Geçerli kullanıcının mesajlarını sil yolundan farklı olarak bu yol filtre almaz ve bir gün bekler. O zamana kadar silme iptal edilebilir.
İsteği yeniden göndermek bekleyen zamanlamayı, yeni istekten 24 saat sonra başlayan yeni bir zamanlamayla değiştirir. Bir hesabın yalnız bir bekleyen silmesi olabilir. Geçerli zamanlama kullanıcı nesnesinde pending_bulk_message_deletion olarak ve Toplu mesaj silme durumunu al ile gösterilir.
Silme çalıştığında kalıcıdır
Zamanlama çalıştığında, çağıranın zamanlanan zamanda veya öncesinde her kanalda yazdığı her mesajı siler. Bunu durdurmanın tek yolu Toplu mesaj silmeyi iptal et yoludur.
JSON gövdesi (sudo doğrulaması)¶
Yukarıdaki yoldan farklı olarak bu yol sudo'yu istek gövdesinde satır içinde denetler ve oturum sudo yetkilerini yok sayar. Tam olarak bir kanıt gönderilir:
| Alan | Tür | Açıklama |
|---|---|---|
| password? | string | Hesap parolası. Yalnız hesapta MFA yoksa kabul edilir |
| mfa_code? | string | Bir doğrulayıcı (TOTP) kodu veya kullanılmamış bir yedek kod |
| sudo_proof? | string | Bir geçiş anahtarı (passkey) onayından elde edilen tek kullanımlık kanıt (bkz. MFA) |
Birden fazla alan varsa önce sudo_proof, sonra mfa_code, sonra password denetlenir.
Yanıt¶
| Durum | Gövde | Koşul |
|---|---|---|
| 200 | {"scheduled_at", "message_count", "channel_count"} |
Silme zamanlandı |
| 401 | hata yanıtı | Parola, kod veya geçiş anahtarı kanıtı yanlış (UNAUTHORIZED) |
| 403 | hata yanıtı | Kanıt verilmedi ya da MFA'lı bir hesap için yalnız parola verildi (SUDO_MODE_REQUIRED) |
message_count ve channel_count istek yapıldığında sayılır ve zamanlama beklerken güncellenmez.
Yan etkiler¶
İsteğin kendisi hiçbir şey silmez ve Gateway olayı göndermez. Bir arka plan görevi 10 dakikada bir çalışır. scheduled_at geçtikten sonra mesajları siler, zamanlamayı temizler ve bekleyen silmeyi hesaptan kaldırır. Bu silmeler MESSAGE_DELETE olayı göndermez ve hiçbir şey istemciye silmenin bittiğini bildirmez. Bunu bilmek gerekiyorsa Toplu mesaj silme durumunu al düzenli olarak sorgulanır.
Hız sınırı¶
profile:purge kovasında kullanıcı başına saatte 3 istek. Bu sınır yalnız sudo doğrulaması başarılı olduktan sonra denetlenir. Yanlış kanıtlar ayrıca sınırlanır: kullanıcı başına mfa_code için 15 dakikada 10 deneme, password için 5 dakikada 10 deneme.
Toplu mesaj silme durumunu al¶
GET /profile/purge-status
Çağıranın bekleyen toplu silmesini döndürür. Bekleyen bir şey yoksa her alan null olur.
| Alan | Tür | Açıklama |
|---|---|---|
| scheduled_at | ?ISO8601 zaman damgası | Silmenin çalışacağı zaman |
| message_count | ?integer | Silme zamanlanırken sayılan mesajlar |
| channel_count | ?integer | Silme zamanlanırken sayılan kanallar |
Toplu mesaj silmeyi iptal et¶
DELETE /profile/purge-messages
Bekleyen bir toplu mesaj silmeyi iptal eder ve 200 {"message": "..."} döndürür. Bu yol sudo doğrulaması gerektirmez. Bekleyen bir şey olmasa bile 200 döndürür. Gateway olayı göndermez. Zamanlanmış silme başladıktan sonra iptal edilecek bir şey kalmaz ve silinmiş mesajlar geri getirilemez.