Author Topic: JoeBot: SGE  (Read 7847 times)

0 Members and 1 Guest are viewing this topic.

Offline Joe

  • B&
  • x86
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
JoeBot: SGE
« on: October 16, 2005, 09:23:32 pm »
I've decided to leave VisualBasic behind with a bit of a bang. This will be the last VisualBasic JoeBot ever. This is a little original, it will support both the THAC and IRC protocols, with the adition of the binary protocol later on.

I've got the TAHC protocol finished, to some degree. It will connect, but you can't talk (gimme a sec..), and it doesn't parse anything. It pre-parses packets (splits at the CRLFs), so they're easy enough to read as is, but I will add parsing.

Basically, I aim to put everything in this bot that I enjoy from other bots. Easy to set up (step-by-step configuration?), the basic set of commands (kick, ban, say), Winamp commands (next, prev, vol, mp3), and best of all, built in configuration!

I should have a stable testing version, at least for TAHC, out by the end of the week. If anyone would like a copy, let me know, either here or on AIM.

And a special present, the output!

Stupid table raping output.


EDIT -
[8:37:26 PM] <JoeBot-Test> Hey everyone.
[8:46:45 PM] Joined Channel: Open Tech Support
[8:48:37 PM] [BNET] Info: Welcome to Battle.net!
[8:50:58 PM] [BNET] Error: Chatting with this game is restricted to the channels listed in the channel menu.
[8:55:13 PM] <Joe[e2]> hello self.
[8:57:38 PM] <Joe[e2] whispers> HI.
« Last Edit: October 16, 2005, 09:45:57 pm by Joe[e2] »
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Newby

  • x86
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: JoeBot: SGE
« Reply #1 on: October 17, 2005, 12:40:25 am »
Hitmen Chat's "TAHC protocol" support > yours.

Hitmen Chat is in C# too! ;)
- Newby
http://www.x86labs.org

Quote
[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Offline Blaze

  • x86
  • Hero Member
  • *****
  • Posts: 7136
  • Canadian
    • View Profile
    • Maide
Re: JoeBot: SGE
« Reply #2 on: October 17, 2005, 07:53:40 am »
Is SGE "Super Good Edition"... :-\
And like a fool I believed myself, and thought I was somebody else...

Offline MyndFyre

  • Boticulator Extraordinaire
  • Moderator
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: JoeBot: SGE
« Reply #3 on: October 17, 2005, 12:19:51 pm »
Is SGE "Super Good Edition"... :-\
No, "Sewage Grime Edition."
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: JoeBot: SGE
« Reply #4 on: October 17, 2005, 01:09:18 pm »

Offline Joe

  • B&
  • x86
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: JoeBot: SGE
« Reply #5 on: October 18, 2005, 05:35:38 pm »
Thanks MyndFyre and Sidoh? =.=

Yes, SGE is Super Good Edition. Come to think of it, anyone have a better name?
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: JoeBot: SGE
« Reply #6 on: October 18, 2005, 06:36:14 pm »
Anything else.

Offline Joe

  • B&
  • x86
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: JoeBot: SGE
« Reply #7 on: October 19, 2005, 11:03:04 pm »
The-Bot-That-People-Will-Think-Was-Written-By-Rabbit-Because-Its-Called-RabbitBot-But-It-Was-Actually-Written-By-Joe-And-Every-Word-In-This-Name-Is-Capitalized-And-This-Is-Going-To-Break-Tables
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: JoeBot: SGE
« Reply #8 on: October 20, 2005, 12:17:44 am »
I'm going to stab you with a spoon.

Oh wait, there is no spoon.  DAMNIT

Offline MyndFyre

  • Boticulator Extraordinaire
  • Moderator
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: JoeBot: SGE
« Reply #9 on: October 20, 2005, 01:02:32 am »
Come to think of it, anyone have a better name?
Shit Grilled Extraordinare?
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: JoeBot: SGE
« Reply #10 on: October 20, 2005, 06:59:47 am »
Haha myndy and his cheap shots.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Joe

  • B&
  • x86
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: JoeBot: SGE
« Reply #11 on: October 20, 2005, 04:15:47 pm »
I'm going to stab you with a spoon.

Oh wait, there is no spoon. DAMNIT

OMG U STABBED ME WITH THE MANA CHEAT

I SEE DEAD PEOPLE
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline MyndFyre

  • Boticulator Extraordinaire
  • Moderator
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: JoeBot: SGE
« Reply #12 on: October 20, 2005, 07:34:16 pm »
Come to think of it, anyone have a better name?
Someone Gouged my Eyes!
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Blaze

  • x86
  • Hero Member
  • *****
  • Posts: 7136
  • Canadian
    • View Profile
    • Maide
Re: JoeBot: SGE
« Reply #13 on: October 20, 2005, 11:33:25 pm »
SSE
Super Sucky Edition.

FYI
For killing Your Intelligence

OMG
Oh My God make it stop!
And like a fool I believed myself, and thought I was somebody else...

Offline Joe

  • B&
  • x86
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: JoeBot: SGE
« Reply #14 on: October 21, 2005, 09:23:05 pm »
Good news and bad news. I'll give you the bad news first, because if I didn't, it would totally be messed up.

Bad news: I'm switching to Gambas. That means none of you Windows users can use this thing. Roflpwned.

Good news: I'm switching to Gambas. If anyone wants the source code to JoeBot: SGE, let me know. Also, the Linux users can have a bot! Also, I fixed my naming problem. GambasBot!
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Joe

  • B&
  • x86
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: JoeBot: SGE
« Reply #15 on: October 27, 2005, 02:58:22 pm »
Good news, consider the above post null and void!

Good news..
Code: [Select]
[2:08:11 PM] JoeBot: SGE 1.0R4 by Joe[e2] loaded!
[2:08:11 PM] Settings loaded.
[2:08:13 PM] [BNET] Connecting..
[2:08:13 PM] [BNET] Connected!
[2:08:14 PM] Unhandled Packet: Connection from [172.129.105.123]
[2:08:14 PM] Unhandled Packet: Enter your account name and password.
[2:08:14 PM] Unhandled Packet: Use 'anonymous' if you only want to issue queries.
[2:08:14 PM] Unhandled Packet: Username: Password:
[2:08:14 PM] Logged on as JoeBot-Test.
[2:08:14 PM] Joined Channel: PuBLiC CHaT 1
[2:08:14 PM] 666IRoNGRoN666 is in the channel using CHAT with flags 0x10
[2:08:14 PM] Matt is in the channel using D2XP with flags 0x00
[2:08:14 PM] WeBenef4 is in the channel using W2BN with flags 0x00
[2:08:14 PM] XeLNaGa is in the channel using CHAT with flags 0x10
[2:08:14 PM] DomIsANoob@Lordaeron is in the channel using WAR3 with flags 0x00
[2:08:14 PM] TS_Leader@Lordaeron is in the channel using W3XP with flags 0x00
[2:08:14 PM] Obfuscate is in the channel using CHAT with flags 0x10
[2:08:14 PM] Sr.Pimp@Lordaeron is in the channel using WAR3 with flags 0x00
[2:08:14 PM] rdfrosty@Lordaeron is in the channel using W3XP with flags 0x00
[2:08:14 PM] ujie-7@Lordaeron is in the channel using W3XP with flags 0x00
[2:08:14 PM] Rick is in the channel using CHAT with flags 0x10
[2:08:14 PM] JoeBot-Test is in the channel using CHAT with flags 0x10
[2:08:14 PM] Server Info: Welcome to Battle.net!
[2:08:14 PM] Server Info: This server is hosted by AT&T.
[2:08:14 PM] Server Info: There are currently 287 users in Chat, and 137075 users playing 24180 games on Battle.net.
[2:08:14 PM] Server Error: Chatting with this game is restricted to the channels listed in the channel menu.
[2:08:14 PM] Server Info: Last logon: Thu Oct 27  7:07 PM
[2:08:14 PM] <WeBenef4 whispers> Du Fric et des cado ds mon profil !
[2:08:16 PM] Rick has left the channel with flags 0x00
[2:08:16 PM] Sleet has joined the channel using CHAT with flags 0x10

Let me add configuration loading via API and consider this beta material. IRC soon to come.

EDIT -
Nice, the disclaimer has a broken link to Grok's INI stuff. -.-.
« Last Edit: October 27, 2005, 03:04:05 pm by Joe[e2] »
I'd personally do as Joe suggests

You might be right about that, Joe.