1. Hey Guest, are you looking for a place to host your IRC related project? Then check out the Resource Manager on IRCForums! Click the resources tab above this notice!
  2. Hello Guest, are you new to IRCForums? Why not introduce yourself in the introduction forum!
  3. We have updated the layout of our forums. Please see this thread for more information.

Your Bots

Discussion in 'General IRC Discussions' started by swarley, Dec 19, 2011.

  1. Offline

    swarley Recruit

    Member Since:
    Dec 17, 2011
    Message Count:
    31
    Likes Received:
    13
    Trophy Points:
    11
    What have you made? Show it off here! Roxy (my partial pride and some joy) will be added to this post as soon as I finish adding her to git.
  2. Offline

    Bertrum ParadoxIRC

    Member Since:
    Dec 17, 2011
    Message Count:
    1,822
    Likes Received:
    243
    Trophy Points:
    188
    MY BOT IS MIRC, DEAL WITH IT
  3. Offline

    avenj Recruit

    Member Since:
    Dec 18, 2011
    Message Count:
    58
    Likes Received:
    27
    Trophy Points:
    21
    I'll have something fun to share soon ;)
    Bertrum likes this.
  4. Offline

    swarley Recruit

    Member Since:
    Dec 17, 2011
    Message Count:
    31
    Likes Received:
    13
    Trophy Points:
    11
    My bot is now posted at https://github.com/swarley/Roxy take note that this is not my best bot, just safe to release to the public. You'll need to call '.load lib/unload.rb' if you want to remove any modules. None but load.rb are loaded by default. She has a wonderful quote system however (quotes.rb) commands are as follows.
    >> .q add <quote>
    >> .q del <quote number>
    >> .q <quote number>
    >> .q commit #This commits changes to the quote database ie additions or deletions (writes changes to file, this is not permission protected but on request I will make one that makes use of gather_ops.rb or owner in the config file. If the quote additions/deletions are not committed they will only stay in memory until the end of her run time.
    >> .q load #This reloads the database from quotes/quotes.q
  5. Offline

    Trixar_za GigIRC

    Member Since:
    Dec 18, 2011
    Message Count:
    1,295
    Likes Received:
    182
    Trophy Points:
    178
    I should really add QBot to my Github account - it could probably be modified to do exactly this ;)
  6. Offline

    HiddenKnowledge Fun1sChat

    Member Since:
    Dec 20, 2011
    Message Count:
    326
    Likes Received:
    45
    Trophy Points:
    71
    I used to make a lot of bots, but recently I just use other people's bots. I guess I got a bit lazy, haha.

    Ok... Why?! Using a real bot.. Oh nevermind... This won't work. Arguing with anyone that wears a dress is doomed to fail. (Just a joke.)
  7. Offline

    Ricki Recruit

    Member Since:
    Dec 18, 2011
    Message Count:
    60
    Likes Received:
    50
    Trophy Points:
    21
    https://github.com/n0valyfe/github-tracker - An interesting github repo tracking bot, not sure how well it works aint used it in a while, it's wrote in PHP aswell, which is a bit shit (would never do that again). But yeah tracks repos for commits, merges, pull requests, new issues, issue/pull comments, etc.
    https://github.com/n0valyfe/nodejsbot - Is something I'm working on atm kinda, it's a logging bot in nodejs, which also creates a web server allowing the logs to be viewed, a work in progress, and has a few modules on there, but will have more soon when I can be bothered.
    Bertrum likes this.
  8. Offline

    swarley Recruit

    Member Since:
    Dec 17, 2011
    Message Count:
    31
    Likes Received:
    13
    Trophy Points:
    11
    Lol Ricki I am actually going to check it out now, as I am currently learning Javascript myself ;x
  9. Offline

    Ricki Recruit

    Member Since:
    Dec 18, 2011
    Message Count:
    60
    Likes Received:
    50
    Trophy Points:
    21
    Nodejs is absolutely awesome, a bot isn't utilizing it fully though, it would be really good to make a chat server or something, as it can handle a massive amount of concurrent connections with sheer ease. It's excellent, well worth checking out.
  10. Offline

    HiddenKnowledge Fun1sChat

    Member Since:
    Dec 20, 2011
    Message Count:
    326
    Likes Received:
    45
    Trophy Points:
    71
    Did you guys know, it's technicly possible to create bots using lightirc and javascript?
  11. Offline

    Bertrum ParadoxIRC

    Member Since:
    Dec 17, 2011
    Message Count:
    1,822
    Likes Received:
    243
    Trophy Points:
    188
    I did not :eek:
  12. Offline

    avenj Recruit

    Member Since:
    Dec 18, 2011
    Message Count:
    58
    Likes Received:
    27
    Trophy Points:
    21
    It's technically possible to write bots as bash scripts ... but they both might be in "just because you can doesn't mean you should" territory ... ;-)
  13. Offline

    DarknessFalls Recruit

    Member Since:
    Dec 18, 2011
    Message Count:
    84
    Likes Received:
    24
    Trophy Points:
    21
    eh my bot is made for chatspace haha sooo yea no use postin it
  14. Offline

    swarley Recruit

    Member Since:
    Dec 17, 2011
    Message Count:
    31
    Likes Received:
    13
    Trophy Points:
    11
    I have a bot written by myself in... Maaaaany languages haha. If anyone would like it I have a semi functional one in Haskell
  15. Offline

    D3M0N Corporal

    Member Since:
    Jan 10, 2012
    Message Count:
    694
    Likes Received:
    63
    Trophy Points:
    103
    All my bots are coded in either mirc, icechat, n3rd, yourbot, dreambot, hydrairc, or some other client i played with! but most of mine are in msl in mirc lol
    Medusa likes this.

Share This Page