Discord | Instagram Takipçi/İzlenme Botu Yapmak?

Roichue

Asistan Moderatör
31 Mar 2022
1,292
826
Millî İstihbarat Teşkilatı
Discord'da Instagram Takipçi Atan Bot Nasıl Yapılır?

Bu sistemi RoicMedya.com API aracılığıyla kodlayacağız.
Öncelikle sistemi yapabilmeniz için Kayıt Ol üzerinden üyelik oluşturunuz.

Kayıt olduktan sonra "Ayarlar"/ SMM Panel | RoicMedya.com | Sosyal Medya Hizmetleri Paneli kısmından API Key'inizi alınız.
Öncelikle discord botunuzun altyapısını kurunuz. Kendinize bir main oluşturun.

Örnek:
JavaScript:
const { Client, GatewayIntentBits, EmbedBuilder, ActivityType, ActionRowBuilder, ButtonBuilder, ButtonStyle } = require('discord.js');
const fs = require('fs');
const client = new Client({
  intents: [
    GatewayIntentBits.Guilds,
    GatewayIntentBits.GuildEmojisAndStickers,
    GatewayIntentBits.GuildIntegrations,
    GatewayIntentBits.GuildInvites,
    GatewayIntentBits.GuildMembers,
    GatewayIntentBits.GuildMessageReactions,
    GatewayIntentBits.GuildMessageTyping,
    GatewayIntentBits.GuildMessages,
    GatewayIntentBits.GuildPresences,
    GatewayIntentBits.GuildScheduledEvents,
    GatewayIntentBits.GuildVoiceStates,
    GatewayIntentBits.GuildWebhooks,
    GatewayIntentBits.DirectMessages,
    GatewayIntentBits.DirectMessageTyping,
    GatewayIntentBits.DirectMessageReactions,
    GatewayIntentBits.MessageContent,

],
});
client.commands = fs.readdirSync("./commands").map(a => require(`./commands/${a}`))
client.on("interactionCreate", async interaction => {
    try {
     const event = require('./events/interactionCreate.js').run(client, interaction)
   } catch(e) {
    interaction.reply({ content: e.message })
    console.log(e)
 
   }
   })

client.on('ready', async () => {
    console.log("Bot başlatıldı.")
    client.guilds.fetch("BOTU ÇALIŞTIRACAĞINIZ SUNUCU İDSİ").then(guild => guild.commands.set(client.commands.map(a => a.data)))
});

  process.on('unhandledRejection', error => {
    return console.log(error)
 
   });
 
   process.on('uncaughtException', error => {
     return console.log(error)
 
 
   })
 
    client.on("error", (error) => {
        console.log(error)
       })

client.login("BOT TOKENİ")

event Klasörü açın ve içine interactionCreate.js dosyası oluştunuz.
İçine şunları giriniz:

JavaScript:
const { EmbedBuilder, ActionRowBuilder, ModalBuilder, TextInputStyle, TextInputBuilder, ButtonBuilder, ButtonStyle, ComponentType, TextInputComponent } = require("discord.js")
module.exports = {
    run: async(client, interaction) => {
   
if (interaction.isCommand()) {
    try {
        const command = client.commands.find(a => a.data.name === interaction.commandName)
        if (command) return command.run(client, interaction)
       } catch(e) {
        interaction.reply({ content: "Hata ile karşılaşıldı", ephemeral: true })
        console.log(e)
       }
   
          }
     
    }
}

DİKKAT: Discord Developer Portal üzerinde botunuzun İNTENT'leri açık olmalıdır. Aksi takdirde hata alırsınız.
Botunuzu sunucunuza Slash Commands permi ile birlikte eklemelisiniz.

6cbdfq1.jpg


URL Generator kısmından yapabilirsiniz.



Şimdi commands adında bir klasör açınız. Ardından içine istediğiniz adda bir klasör açabilirsiniz.

Ben takipci.js adında bir klasör açıyorum.

JavaScript:
const axios = require('axios');
const { SlashCommandBuilder } = require("@discordjs/builders");
module.exports = {
    data: new SlashCommandBuilder()
        .setName("takipci")
        .setDescription("Bu komutla takipçi atabilirsiniz.")
        .addIntegerOption(option =>
            option.setName('hizmetid')
                .setRequired(true)
                .setDescription('Sipariş verilecek servisin ID\'sini giriniz.')
        )
        .addStringOption(option =>
            option.setName('kullaniciadi')
                .setRequired(true)
                .setDescription('Takipçi gönderilecek hesabın kullanıcı adını giriniz.')
        )
        .addStringOption(option =>
            option.setName('miktar')
                .setRequired(true)
                .setDescription('Kaç adet gönderilsin?')
        ),
    run: async (client, interaction) => {
        const hizmetID = interaction.options.getInteger('hizmetid');
        const kullaniciAdi = interaction.options.getString('kullaniciadi')
        const miktar = interaction.options.getString('miktar')

        const API_KEY = 'ROİCMEDYA API KEY GİRİNİZ';

        const SERVICE_ID = hizmetID;
        const USERNAME = kullaniciAdi;
        const QUANTITY = miktar;
        
        const url = 'https://roicmedya.com/api/v2';
        
        const data = {
            key: API_KEY,
            action: 'add',
            service: SERVICE_ID,
            link: `https://www.instagram.com/${USERNAME}`,
            quantity: QUANTITY,
        }
        
        const config = {
            headers: {
                'Content-Type': 'application/x-www-form-urlencoded'
            }
        }
        
        await axios.post(url, new URLSearchParams(data), config)
            .then(response => {
                console.log(response.data);
            })
            .catch(error => {
                console.error(error);
            });       
        }
    }

Gördüğünüz gibi Service_id gibi seçenekler mevcuttur.

Bunlar nedir?:

6s2mt5e.jpg


Başlarında gördüğünüz numaralar servis id olmaktadır.

Örnek olarak kullanıcımız TikTok Beğeni almak istiyorsa 3243 nolu hizmeti kullanmalıdır.

Bu kodları siz kendiniz geliştirerek para kazanabilirsiniz. Örnek olarak /hizmetler adında bir kategori yaparsınız bütün hizmetlerin üstüne kar koyarak kullanıcının önüne sunarsınız.
Bu sayede discord üzerinde ki üyelerinize örnek olarak %50 kar koyup satabilirsiniz. Bu sayede paralar kazanabilirsiniz.


Sipariş verdikten sonra API'ye gördüğünüz gibi sipariş düştü:

dj2gbwm.jpg


Ayrıca API üzerinde siparişleri'de takip ettirebilirsiniz. Ben sadece burda temeli örnek verdim.


API Dökümasyonu:

 

Bunjo

Uzman üye
14 Ara 2020
1,591
1,889
I Won
Discord'da Instagram Takipçi Atan Bot Nasıl Yapılır?

Bu sistemi RoicMedya.com API aracılığıyla kodlayacağız.
Öncelikle sistemi yapabilmeniz için Kayıt Ol üzerinden üyelik oluşturunuz.

Kayıt olduktan sonra "Ayarlar"/ SMM Panel | RoicMedya.com | Sosyal Medya Hizmetleri Paneli kısmından API Key'inizi alınız.
Öncelikle discord botunuzun altyapısını kurunuz. Kendinize bir main oluşturun.

Örnek:
JavaScript:
const { Client, GatewayIntentBits, EmbedBuilder, ActivityType, ActionRowBuilder, ButtonBuilder, ButtonStyle } = require('discord.js');
const fs = require('fs');
const client = new Client({
  intents: [
    GatewayIntentBits.Guilds,
    GatewayIntentBits.GuildEmojisAndStickers,
    GatewayIntentBits.GuildIntegrations,
    GatewayIntentBits.GuildInvites,
    GatewayIntentBits.GuildMembers,
    GatewayIntentBits.GuildMessageReactions,
    GatewayIntentBits.GuildMessageTyping,
    GatewayIntentBits.GuildMessages,
    GatewayIntentBits.GuildPresences,
    GatewayIntentBits.GuildScheduledEvents,
    GatewayIntentBits.GuildVoiceStates,
    GatewayIntentBits.GuildWebhooks,
    GatewayIntentBits.DirectMessages,
    GatewayIntentBits.DirectMessageTyping,
    GatewayIntentBits.DirectMessageReactions,
    GatewayIntentBits.MessageContent,

],
});
client.commands = fs.readdirSync("./commands").map(a => require(`./commands/${a}`))
client.on("interactionCreate", async interaction => {
    try {
     const event = require('./events/interactionCreate.js').run(client, interaction)
   } catch(e) {
    interaction.reply({ content: e.message })
    console.log(e)
 
   }
   })

client.on('ready', async () => {
    console.log("Bot başlatıldı.")
    client.guilds.fetch("BOTU ÇALIŞTIRACAĞINIZ SUNUCU İDSİ").then(guild => guild.commands.set(client.commands.map(a => a.data)))
});

  process.on('unhandledRejection', error => {
    return console.log(error)
 
   });
 
   process.on('uncaughtException', error => {
     return console.log(error)
 
 
   })
 
    client.on("error", (error) => {
        console.log(error)
       })

client.login("BOT TOKENİ")

event Klasörü açın ve içine interactionCreate.js dosyası oluştunuz.
İçine şunları giriniz:

JavaScript:
const { EmbedBuilder, ActionRowBuilder, ModalBuilder, TextInputStyle, TextInputBuilder, ButtonBuilder, ButtonStyle, ComponentType, TextInputComponent } = require("discord.js")
module.exports = {
    run: async(client, interaction) => {
  
if (interaction.isCommand()) {
    try {
        const command = client.commands.find(a => a.data.name === interaction.commandName)
        if (command) return command.run(client, interaction)
       } catch(e) {
        interaction.reply({ content: "Hata ile karşılaşıldı", ephemeral: true })
        console.log(e)
       }
  
          }
    
    }
}

DİKKAT: Discord Developer Portal üzerinde botunuzun İNTENT'leri açık olmalıdır. Aksi takdirde hata alırsınız.
Botunuzu sunucunuza Slash Commands permi ile birlikte eklemelisiniz.

6cbdfq1.jpg


URL Generator kısmından yapabilirsiniz.



Şimdi commands adında bir klasör açınız. Ardından içine istediğiniz adda bir klasör açabilirsiniz.

Ben takipci.js adında bir klasör açıyorum.

JavaScript:
const axios = require('axios');
const { SlashCommandBuilder } = require("@discordjs/builders");
module.exports = {
    data: new SlashCommandBuilder()
        .setName("takipci")
        .setDescription("Bu komutla takipçi atabilirsiniz.")
        .addIntegerOption(option =>
            option.setName('hizmetid')
                .setRequired(true)
                .setDescription('Sipariş verilecek servisin ID\'sini giriniz.')
        )
        .addStringOption(option =>
            option.setName('kullaniciadi')
                .setRequired(true)
                .setDescription('Takipçi gönderilecek hesabın kullanıcı adını giriniz.')
        )
        .addStringOption(option =>
            option.setName('miktar')
                .setRequired(true)
                .setDescription('Kaç adet gönderilsin?')
        ),
    run: async (client, interaction) => {
        const hizmetID = interaction.options.getInteger('hizmetid');
        const kullaniciAdi = interaction.options.getString('kullaniciadi')
        const miktar = interaction.options.getString('miktar')

        const API_KEY = 'ROİCMEDYA API KEY GİRİNİZ';

        const SERVICE_ID = hizmetID;
        const USERNAME = kullaniciAdi;
        const QUANTITY = miktar;
        
        const url = 'https://roicmedya.com/api/v2';
        
        const data = {
            key: API_KEY,
            action: 'add',
            service: SERVICE_ID,
            link: `https://www.instagram.com/${USERNAME}`,
            quantity: QUANTITY,
        }
        
        const config = {
            headers: {
                'Content-Type': 'application/x-www-form-urlencoded'
            }
        }
        
        await axios.post(url, new URLSearchParams(data), config)
            .then(response => {
                console.log(response.data);
            })
            .catch(error => {
                console.error(error);
            });       
        }
    }

Gördüğünüz gibi Service_id gibi seçenekler mevcuttur.

Bunlar nedir?:

6s2mt5e.jpg


Başlarında gördüğünüz numaralar servis id olmaktadır.

Örnek olarak kullanıcımız TikTok Beğeni almak istiyorsa 3243 nolu hizmeti kullanmalıdır.

Bu kodları siz kendiniz geliştirerek para kazanabilirsiniz. Örnek olarak /hizmetler adında bir kategori yaparsınız bütün hizmetlerin üstüne kar koyarak kullanıcının önüne sunarsınız.
Bu sayede discord üzerinde ki üyelerinize örnek olarak %50 kar koyup satabilirsiniz. Bu sayede paralar kazanabilirsiniz.


Sipariş verdikten sonra API'ye gördüğünüz gibi sipariş düştü:

dj2gbwm.jpg


Ayrıca API üzerinde siparişleri'de takip ettirebilirsiniz. Ben sadece burda temeli örnek verdim.


API Dökümasyonu:

Eline sağlık.
 

Howert

Katılımcı Üye
15 Mar 2022
561
215
root@Howert
Discord'da Instagram Takipçi Atan Bot Nasıl Yapılır?

Bu sistemi RoicMedya.com API aracılığıyla kodlayacağız.
Öncelikle sistemi yapabilmeniz için Kayıt Ol üzerinden üyelik oluşturunuz.

Kayıt olduktan sonra "Ayarlar"/ SMM Panel | RoicMedya.com | Sosyal Medya Hizmetleri Paneli kısmından API Key'inizi alınız.
Öncelikle discord botunuzun altyapısını kurunuz. Kendinize bir main oluşturun.

Örnek:
JavaScript:
const { Client, GatewayIntentBits, EmbedBuilder, ActivityType, ActionRowBuilder, ButtonBuilder, ButtonStyle } = require('discord.js');
const fs = require('fs');
const client = new Client({
  intents: [
    GatewayIntentBits.Guilds,
    GatewayIntentBits.GuildEmojisAndStickers,
    GatewayIntentBits.GuildIntegrations,
    GatewayIntentBits.GuildInvites,
    GatewayIntentBits.GuildMembers,
    GatewayIntentBits.GuildMessageReactions,
    GatewayIntentBits.GuildMessageTyping,
    GatewayIntentBits.GuildMessages,
    GatewayIntentBits.GuildPresences,
    GatewayIntentBits.GuildScheduledEvents,
    GatewayIntentBits.GuildVoiceStates,
    GatewayIntentBits.GuildWebhooks,
    GatewayIntentBits.DirectMessages,
    GatewayIntentBits.DirectMessageTyping,
    GatewayIntentBits.DirectMessageReactions,
    GatewayIntentBits.MessageContent,

],
});
client.commands = fs.readdirSync("./commands").map(a => require(`./commands/${a}`))
client.on("interactionCreate", async interaction => {
    try {
     const event = require('./events/interactionCreate.js').run(client, interaction)
   } catch(e) {
    interaction.reply({ content: e.message })
    console.log(e)
 
   }
   })

client.on('ready', async () => {
    console.log("Bot başlatıldı.")
    client.guilds.fetch("BOTU ÇALIŞTIRACAĞINIZ SUNUCU İDSİ").then(guild => guild.commands.set(client.commands.map(a => a.data)))
});

  process.on('unhandledRejection', error => {
    return console.log(error)
 
   });
 
   process.on('uncaughtException', error => {
     return console.log(error)
 
 
   })
 
    client.on("error", (error) => {
        console.log(error)
       })

client.login("BOT TOKENİ")

event Klasörü açın ve içine interactionCreate.js dosyası oluştunuz.
İçine şunları giriniz:

JavaScript:
const { EmbedBuilder, ActionRowBuilder, ModalBuilder, TextInputStyle, TextInputBuilder, ButtonBuilder, ButtonStyle, ComponentType, TextInputComponent } = require("discord.js")
module.exports = {
    run: async(client, interaction) => {
  
if (interaction.isCommand()) {
    try {
        const command = client.commands.find(a => a.data.name === interaction.commandName)
        if (command) return command.run(client, interaction)
       } catch(e) {
        interaction.reply({ content: "Hata ile karşılaşıldı", ephemeral: true })
        console.log(e)
       }
  
          }
    
    }
}

DİKKAT: Discord Developer Portal üzerinde botunuzun İNTENT'leri açık olmalıdır. Aksi takdirde hata alırsınız.
Botunuzu sunucunuza Slash Commands permi ile birlikte eklemelisiniz.

6cbdfq1.jpg


URL Generator kısmından yapabilirsiniz.



Şimdi commands adında bir klasör açınız. Ardından içine istediğiniz adda bir klasör açabilirsiniz.

Ben takipci.js adında bir klasör açıyorum.

JavaScript:
const axios = require('axios');
const { SlashCommandBuilder } = require("@discordjs/builders");
module.exports = {
    data: new SlashCommandBuilder()
        .setName("takipci")
        .setDescription("Bu komutla takipçi atabilirsiniz.")
        .addIntegerOption(option =>
            option.setName('hizmetid')
                .setRequired(true)
                .setDescription('Sipariş verilecek servisin ID\'sini giriniz.')
        )
        .addStringOption(option =>
            option.setName('kullaniciadi')
                .setRequired(true)
                .setDescription('Takipçi gönderilecek hesabın kullanıcı adını giriniz.')
        )
        .addStringOption(option =>
            option.setName('miktar')
                .setRequired(true)
                .setDescription('Kaç adet gönderilsin?')
        ),
    run: async (client, interaction) => {
        const hizmetID = interaction.options.getInteger('hizmetid');
        const kullaniciAdi = interaction.options.getString('kullaniciadi')
        const miktar = interaction.options.getString('miktar')

        const API_KEY = 'ROİCMEDYA API KEY GİRİNİZ';

        const SERVICE_ID = hizmetID;
        const USERNAME = kullaniciAdi;
        const QUANTITY = miktar;
        
        const url = 'https://roicmedya.com/api/v2';
        
        const data = {
            key: API_KEY,
            action: 'add',
            service: SERVICE_ID,
            link: `https://www.instagram.com/${USERNAME}`,
            quantity: QUANTITY,
        }
        
        const config = {
            headers: {
                'Content-Type': 'application/x-www-form-urlencoded'
            }
        }
        
        await axios.post(url, new URLSearchParams(data), config)
            .then(response => {
                console.log(response.data);
            })
            .catch(error => {
                console.error(error);
            });       
        }
    }

Gördüğünüz gibi Service_id gibi seçenekler mevcuttur.

Bunlar nedir?:

6s2mt5e.jpg


Başlarında gördüğünüz numaralar servis id olmaktadır.

Örnek olarak kullanıcımız TikTok Beğeni almak istiyorsa 3243 nolu hizmeti kullanmalıdır.

Bu kodları siz kendiniz geliştirerek para kazanabilirsiniz. Örnek olarak /hizmetler adında bir kategori yaparsınız bütün hizmetlerin üstüne kar koyarak kullanıcının önüne sunarsınız.
Bu sayede discord üzerinde ki üyelerinize örnek olarak %50 kar koyup satabilirsiniz. Bu sayede paralar kazanabilirsiniz.


Sipariş verdikten sonra API'ye gördüğünüz gibi sipariş düştü:

dj2gbwm.jpg


Ayrıca API üzerinde siparişleri'de takip ettirebilirsiniz. Ben sadece burda temeli örnek verdim.


API Dökümasyonu:

Kullanırken siteye bakiye yüklemek lazımmı
 

Roichue

Asistan Moderatör
31 Mar 2022
1,292
826
Millî İstihbarat Teşkilatı
eskiden belirli süre aralıklarla ücretsiz twitch vb takipci gönderen botlar vardı onlar hakkında bilginiz varmı
Artık bu gibi şeylerin hepsi ücretlidir, konuda ki platformlar tarafından sağlanırlar. Ücretsiz hizmetler kullanılamaz çünkü bu yazılımların belli başlı giderleri mevcuttur ve sadece bir kod parçası ile sorunlar düzeltilememektedir. Bu yüzden bu gibi hizmetler her zaman ücretlidir.

Nadir olsa da günlük 100 takipçi göndermenizi sağlayacak sistemler bulunabilir fakat bunlarında bot datadan oluştuğunu bilmek ve geri gidiceğini bilmek gerekir.
Elinize sağlık hocam kullanacak arkadaşlara hayırlı olsun
Teşekkürler.
 

XXDAYSHEUS

Yeni üye
16 Ağu 2021
2
0
25
Discord'da Instagram Takipçi Atan Bot Nasıl Yapılır?

Bu sistemi RoicMedya.com API aracılığıyla kodlayacağız.
Öncelikle sistemi yapabilmeniz için Kayıt Ol üzerinden üyelik oluşturunuz.

Kayıt olduktan sonra "Ayarlar"/ SMM Panel | RoicMedya.com | Sosyal Medya Hizmetleri Paneli kısmından API Key'inizi alınız.
Öncelikle discord botunuzun altyapısını kurunuz. Kendinize bir main oluşturun.

Örnek:
JavaScript:
const { Client, GatewayIntentBits, EmbedBuilder, ActivityType, ActionRowBuilder, ButtonBuilder, ButtonStyle } = require('discord.js');
const fs = require('fs');
const client = new Client({
  intents: [
    GatewayIntentBits.Guilds,
    GatewayIntentBits.GuildEmojisAndStickers,
    GatewayIntentBits.GuildIntegrations,
    GatewayIntentBits.GuildInvites,
    GatewayIntentBits.GuildMembers,
    GatewayIntentBits.GuildMessageReactions,
    GatewayIntentBits.GuildMessageTyping,
    GatewayIntentBits.GuildMessages,
    GatewayIntentBits.GuildPresences,
    GatewayIntentBits.GuildScheduledEvents,
    GatewayIntentBits.GuildVoiceStates,
    GatewayIntentBits.GuildWebhooks,
    GatewayIntentBits.DirectMessages,
    GatewayIntentBits.DirectMessageTyping,
    GatewayIntentBits.DirectMessageReactions,
    GatewayIntentBits.MessageContent,

],
});
client.commands = fs.readdirSync("./commands").map(a => require(`./commands/${a}`))
client.on("interactionCreate", async interaction => {
    try {
     const event = require('./events/interactionCreate.js').run(client, interaction)
   } catch(e) {
    interaction.reply({ content: e.message })
    console.log(e)
 
   }
   })

client.on('ready', async () => {
    console.log("Bot başlatıldı.")
    client.guilds.fetch("BOTU ÇALIŞTIRACAĞINIZ SUNUCU İDSİ").then(guild => guild.commands.set(client.commands.map(a => a.data)))
});

  process.on('unhandledRejection', error => {
    return console.log(error)
 
   });
 
   process.on('uncaughtException', error => {
     return console.log(error)
 
 
   })
 
    client.on("error", (error) => {
        console.log(error)
       })

client.login("BOT TOKENİ")

event Klasörü açın ve içine interactionCreate.js dosyası oluştunuz.
İçine şunları giriniz:

JavaScript:
const { EmbedBuilder, ActionRowBuilder, ModalBuilder, TextInputStyle, TextInputBuilder, ButtonBuilder, ButtonStyle, ComponentType, TextInputComponent } = require("discord.js")
module.exports = {
    run: async(client, interaction) => {
  
if (interaction.isCommand()) {
    try {
        const command = client.commands.find(a => a.data.name === interaction.commandName)
        if (command) return command.run(client, interaction)
       } catch(e) {
        interaction.reply({ content: "Hata ile karşılaşıldı", ephemeral: true })
        console.log(e)
       }
  
          }
    
    }
}

DİKKAT: Discord Developer Portal üzerinde botunuzun İNTENT'leri açık olmalıdır. Aksi takdirde hata alırsınız.
Botunuzu sunucunuza Slash Commands permi ile birlikte eklemelisiniz.

6cbdfq1.jpg


URL Generator kısmından yapabilirsiniz.



Şimdi commands adında bir klasör açınız. Ardından içine istediğiniz adda bir klasör açabilirsiniz.

Ben takipci.js adında bir klasör açıyorum.

JavaScript:
const axios = require('axios');
const { SlashCommandBuilder } = require("@discordjs/builders");
module.exports = {
    data: new SlashCommandBuilder()
        .setName("takipci")
        .setDescription("Bu komutla takipçi atabilirsiniz.")
        .addIntegerOption(option =>
            option.setName('hizmetid')
                .setRequired(true)
                .setDescription('Sipariş verilecek servisin ID\'sini giriniz.')
        )
        .addStringOption(option =>
            option.setName('kullaniciadi')
                .setRequired(true)
                .setDescription('Takipçi gönderilecek hesabın kullanıcı adını giriniz.')
        )
        .addStringOption(option =>
            option.setName('miktar')
                .setRequired(true)
                .setDescription('Kaç adet gönderilsin?')
        ),
    run: async (client, interaction) => {
        const hizmetID = interaction.options.getInteger('hizmetid');
        const kullaniciAdi = interaction.options.getString('kullaniciadi')
        const miktar = interaction.options.getString('miktar')

        const API_KEY = 'ROİCMEDYA API KEY GİRİNİZ';

        const SERVICE_ID = hizmetID;
        const USERNAME = kullaniciAdi;
        const QUANTITY = miktar;
        
        const url = 'https://roicmedya.com/api/v2';
        
        const data = {
            key: API_KEY,
            action: 'add',
            service: SERVICE_ID,
            link: `https://www.instagram.com/${USERNAME}`,
            quantity: QUANTITY,
        }
        
        const config = {
            headers: {
                'Content-Type': 'application/x-www-form-urlencoded'
            }
        }
        
        await axios.post(url, new URLSearchParams(data), config)
            .then(response => {
                console.log(response.data);
            })
            .catch(error => {
                console.error(error);
            });       
        }
    }

Gördüğünüz gibi Service_id gibi seçenekler mevcuttur.

Bunlar nedir?:

6s2mt5e.jpg


Başlarında gördüğünüz numaralar servis id olmaktadır.

Örnek olarak kullanıcımız TikTok Beğeni almak istiyorsa 3243 nolu hizmeti kullanmalıdır.

Bu kodları siz kendiniz geliştirerek para kazanabilirsiniz. Örnek olarak /hizmetler adında bir kategori yaparsınız bütün hizmetlerin üstüne kar koyarak kullanıcının önüne sunarsınız.
Bu sayede discord üzerinde ki üyelerinize örnek olarak %50 kar koyup satabilirsiniz. Bu sayede paralar kazanabilirsiniz.


Sipariş verdikten sonra API'ye gördüğünüz gibi sipariş düştü:

dj2gbwm.jpg


Ayrıca API üzerinde siparişleri'de takip ettirebilirsiniz. Ben sadece burda temeli örnek verdim.


API Dökümasyonu:

Yaptıktan sonra bakiye sistemi nasıl yapabilirim?
 

Roichue

Asistan Moderatör
31 Mar 2022
1,292
826
Millî İstihbarat Teşkilatı
Yaptıktan sonra bakiye sistemi nasıl yapabilirim?
Bunları kendiniz kodlamanız gerekmektedir.

Bunlar için bir veritabanı entgrasyonu yapmanız gerekmekte, örneğin a kullanıcısı komut kullandığında artık bizim kullancımız sayılabilmesi için veritabanına 324325234235 idli kullanıcıyı kaydetmemiz gerek.
Bu kullanıcımızın artık PARA, Kullanıcıid gibi değerleri olucaktır. Yani log tutabiliriz.

Bakiye Yükleme sisteminde ise işlemler Discord üzerinden yapılacağı için biraz karışık olabilir. PayTR Link ile Ödeme teknolojisini burda kullanabilirsiniz.
Fakat her türlü bakiye yükleme sistemi yapmanız için aracı bir Website kodlamanız gerekicektir. oauth2 sayesinde discord hesabının id'sini alacağımız için direk bakiye yükleyen kişinin hesabına veritabanı üzerinden otomatik bir para yükleme işlemi yapabiliriz.

Bu gibi sistemler aslında veritabanı ile yapılmaktadır. Biraz araştırman gerek.

Araştırman Gerekenler: Javascript, NODE.JS - Temeller, MySQL Veritabanı (Ama local bir veritabanı daha iyi olucaktır fakat site entegrasyonu olucaksa MySQL veya MONGODB gizi hizmetler gerekir)
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.