1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Skill set for bot design

Discussion in 'General Programming Chat' started by rancidricky, Feb 11, 2016.

  1. rancidricky

    rancidricky Registered Member

    Joined:
    Feb 1, 2016
    Messages:
    72
    Likes Received:
    37
    Hey So can anyone explain to me the languages and any more specific skills that are best suited to bot design, like eg. video uploader, twitter bot etc...
    I have some experience with programming for the web but little with anything outside of that and the closest thing I know I think could be suitable is python, although I wouldn't know where to start with that and assume it'd take some wider scoped study of it.
    Would be really interested to hear about the languages and skills in general used by any bot makers here.
    Thanks!:D
     
  2. opahopa

    opahopa Junior Member

    Joined:
    Sep 23, 2012
    Messages:
    163
    Likes Received:
    10
    You can make a bots using almost any of the popular languages.
    most popular for desktop - C# based bots i guess.

    for server languages - php easier, but in common - any. java, js, whatever.

    You case base your bot on simple HTTP requests / on some API
     
  3. uncce

    uncce Junior Member

    Joined:
    Dec 24, 2014
    Messages:
    166
    Likes Received:
    27
    first you should clearly define your goals. specific tasks in mind like account creation, uploading ,reposting, posting original content, do everything ?
    your goal is to sell the software or operate it yourself(user friendly controller or txt config files)? if you plan to use yourself what is your strategy? long term, short term, selling likes,views to clients, spamming?
    how many accounts the bot should handle? 10,1000,10000?
    if 10000, what is your political views :D? and what structure your bot will have? this could affect choice of the language.
    start by researching and testing the service you want to bot.
    and don't try to make universal platform for everything. ;)
     
  4. Freddy12

    Freddy12 Newbie

    Joined:
    Feb 8, 2015
    Messages:
    4
    Likes Received:
    0
    Home Page:
    Yup, any language can work.

    But it really depends on what your bot needs to do. Simple stuff can be made even in .bat scripts :)

    All languages are quite simmiliar IMO, ifs, loops, methods... I personally can make anything in Java.
     
  5. Galleta

    Galleta Regular Member

    Joined:
    Dec 7, 2015
    Messages:
    270
    Likes Received:
    88
    C++ for sure, if you want to make good software.
     
  6. kahuna74

    kahuna74 Regular Member

    Joined:
    Aug 19, 2014
    Messages:
    270
    Likes Received:
    102
    Gender:
    Male
    Occupation:
    Software Developer
    Location:
    Grand Rapids, MI
    You need to know HTTP in and out, and understand what CSRF is, how cookies and sessions work, proxies, etc. Whatever language you want to implement all of that in is up to you. You'll also want to figure out how you can squeeze every last bit of performance out of your bot. You're going to need it if you're using slow connections and proxies. I suggest an async approach rather than multithreaded.