Kullanıcılar
Botun kendisini getir
GET
/users/@me Token'ın ait olduğu bot hesabını döndürür. Bot, herkese açık kullanıcı nesnesini alır; e-posta adresi yer almaz.
- Kimlik
- Bot token'ı (bir kişinin oturumu da olur)
- Hız sınırı
- read 30 istek / 5 sn
Örnek istek
curl -X GET "https://noluyo.net/api/v1/users/@me" \
-H "Authorization: Bot $BOT_TOKEN"Örnek yanıt
200 Başarılı
{
"id": "111540000000000001",
"username": "ornek_bot",
"display_name": "Örnek Bot",
"avatar": null,
"cosmetics": null,
"bot": true
}Hatalar
| Durum | Kodlar |
|---|---|
| 401 | unauthorized |
| 403 | temporarily_banned |
| 429 | rate_limited |
| 503 | maintenance |
Botun bulunduğu sunucuları listele
GET
/users/@me/guilds Çağıranın üyesi olduğu her sunucu için kısa bir nesne döndürür. Listede sayfalama yoktur.
- Kimlik
- Bot token'ı (bir kişinin oturumu da olur)
- Hız sınırı
- read 30 istek / 5 sn
Örnek istek
curl -X GET "https://noluyo.net/api/v1/users/@me/guilds" \
-H "Authorization: Bot $BOT_TOKEN"Örnek yanıt
200 Başarılı
[
{
"id": "111500000000000000",
"name": "Örnek Sunucu",
"icon": null,
"owner": false,
"features": []
}
]Hatalar
| Durum | Kodlar |
|---|---|
| 401 | unauthorized |
| 403 | temporarily_banned |
| 429 | rate_limited |
| 503 | maintenance |
Sunucudan ayrıl
DELETE
/users/@me/guilds/{guild_id} Çağıranı sunucudan çıkarır. Bot için, kendine ait yönetilen rol üyelikle birlikte silinir.
- Kimlik
- Bot token'ı (bir kişinin oturumu da olur)
- Hız sınırı
- write 10 istek / 10 sn
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
guild_idzorunlu | string | Adreste Sunucu ID'si. |
Örnek istek
curl -X DELETE "https://noluyo.net/api/v1/users/@me/guilds/111500000000000000" \
-H "Authorization: Bot $BOT_TOKEN"Örnek yanıt
204 Başarılı; yanıtın gövdesi yok.
Hatalar
| Durum | Kodlar |
|---|---|
| 400 | owner_cannot_leave |
| 401 | unauthorized |
| 403 | temporarily_banned |
| 404 | unknown_guild |
| 429 | rate_limited |
| 503 | maintenance |