> ## Documentation Index
> Fetch the complete documentation index at: https://wiki.nodx.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Bot Token Oluşturma

> Discord Developer Portal üzerinden bot token oluşturma rehberi

## Discord Bot Token Nedir?

Bot token, Discord botunuzun kimliğini doğrulayan özel bir anahtardır. NODX üzerinde bir bot çalıştırmak için önce Discord Developer Portal'dan bir bot oluşturup tokenini almanız gerekir.

<Warning>
  Bot tokeninizi asla kimseyle paylaşmayın! Token ele geçirilirse botunuz kötü amaçlı kullanılabilir. Tokeniniz ifşa olursa hemen yeniden oluşturun.
</Warning>

## Adım Adım Token Oluşturma

<Steps>
  <Step title="Discord Developer Portal'a Gidin">
    [discord.com/developers/applications](https://discord.com/developers/applications) adresine gidin ve Discord hesabınızla giriş yapın.
  </Step>

  <Step title="Yeni Uygulama Oluşturun">
    Sağ üst köşedeki **New Application** butonuna tıklayın.

    * Uygulamanıza bir isim verin (örneğin: "Benim Botum")
    * Hizmet şartlarını kabul edin
    * **Create** butonuna tıklayın
  </Step>

  <Step title="Bot Sekmesine Gidin">
    Sol menüden **Bot** sekmesine tıklayın.
  </Step>

  <Step title="Token'ı Kopyalayın">
    **Reset Token** butonuna tıklayın ve tokeninizi kopyalayın.

    <Warning>
      Token yalnızca bir kez gösterilir! Kopyalamayı unutursanız yeniden oluşturmanız gerekir.
    </Warning>
  </Step>

  <Step title="Bot Ayarlarını Yapılandırın">
    Aynı sayfada aşağıdaki ayarları yapın:

    * **Public Bot**: Botu yalnızca siz ekleyecekseniz kapatın
    * **Presence Intent**: Açın
    * **Server Members Intent**: Açın
    * **Message Content Intent**: Açın

    <Note>
      Bu üç Intent'i açmanız botunuzun düzgün çalışması için gereklidir.
    </Note>
  </Step>

  <Step title="Token'ı NODX'e Girin">
    Kopyaladığınız tokeni [nodx.org](https://nodx.org) panelinde bot oluştururken ilgili alana yapıştırın.
  </Step>
</Steps>

## Bot Davet Linki Oluşturma

Botunuzu Discord sunucunuza davet etmek için:

<Steps>
  <Step title="OAuth2 Sekmesine Gidin">
    Sol menüden **OAuth2** sekmesine tıklayın.
  </Step>

  <Step title="URL Generator'ı Açın">
    **URL Generator** alt sekmesine geçin.
  </Step>

  <Step title="İzinleri Seçin">
    **Scopes** bölümünden:

    * `bot` seçeneğini işaretleyin
    * `applications.commands` seçeneğini işaretleyin

    **Bot Permissions** bölümünden **Administrator** seçeneğini işaretleyin.

    <Note>
      Administrator izni, botunuzun tüm yetkilere sahip olmasını sağlar. Botunuzun sorunsuz çalışması için önerilir.
    </Note>
  </Step>

  <Step title="Linki Kopyalayın ve Botu Davet Edin">
    Sayfanın altındaki oluşturulan URL'yi kopyalayın ve tarayıcınızda açın. Botu eklemek istediğiniz sunucuyu seçin ve **Authorize** butonuna tıklayın.
  </Step>
</Steps>

## Sonraki Adım

<Card title="Guild ID Bulma" icon="hashtag" href="/discord-bot/guild-id-bulma">
  Şimdi Discord sunucu ID'nizi (Guild ID) bulun.
</Card>
