It is currently Fri Nov 29, 2024 10:26 am



Post new topic Reply to topic  [ 10 posts ] 
Author Message
 

Team: Eminence Front
Main: Ingendum
Level: 1364
Class: Shield Monkey

Joined: Thu Jul 13, 2006 2:29 am
Post IRC and why you should use it
"What is IRC?"
"Internet Relay Chat (IRC) is a protocol for real-time Internet text messaging." That's fancy speak for "it's a chat".

"Why would I want to use a different chat? I've got my instant messager(s) of choice and I've got all chat!"
IRC is very convenient. IRC can be used with a number of different clients or web based applications and it supports a lot of useful features, such as file transfers, custom channels and more. But that's not the main reason why you should use IRC. Keep reading!

"How do I use IRC?"
The easiest way would be to follow Trevor's Guide. Click on the link, enter your username and you are basically done. Personally, I use a client called "mIRC".



And now to the fun part! I have developed a chatbot, called "IngenBot", for IRC with a wide variety of useful features. Such as:

Automatic server status updates!

Ever wondered if the StarSonata servers are down or if it's just a problem on your end? IngenBot updates the channel's topic in realtime. As long as you are in the channel, you wll always know wether the server is up or not!

Need to calculate manhours or want to know how much commods you save in multibuilds? No problem!

IngenBot has easy-to-use commands for that! More info on how to use them below.

Want to know what a specific blueprint takes? Ask IngenBot!

Checking the wiki is easy, you don't need to use an IRC bot for that! But you can, if you want to. However, IngenBot can do more.

Want to know what the blueprints for the ingredients of a blueprint take? All the way down to basic commods? Ask IngenBot!

Most blueprints in StarSonata take other things that have to be built by other blueprints, finding out the base ingredients is very hard. Well, WAS very hard!

And more!







How to use IngenBot:

The most obvious step is that you have to be either in the same channel as IngenBot or query IngenBot directly for any of the commands to work.

The commands are as follows:

!help: Lists all available commands. Some of the commands are for adminstrative purposes and not for the average user.
!help (command): Tells you how a specific command works.e.g.: "!help !manhours"
!manhours (Number of manhours) [Workers] [Number of builds]: Calculates the time it takes for a build or multiple builds with a set amount of workers. i.e.: "!manhours 100" will calculate the amount of time it takes for a single worker to do 100 manhours. "!manhours 100 10" will calculate the time it takes for 10 workers to do 100 manhours. "!manhours 1000 10 10" will calculate the time it takes for 10 workers to do 1000 manhours of 10 builds, with multi build savings
!savings (Number of builds):
Calculates the percentage of commods saved in a multibuild. e.g. "!savings 1000"
!wiki (Blueprint name) [explode]:
Outputs the periodic and initial requirements for a blueprint. Only works for blueprints that have their own page on the wiki and are properly formatted. i.e. "!wiki "Hephaestus Machine+ Blueprint"
If the "explode" parameter is used, the bot will break down any commodity that is produced by a blueprint as well. e.g. "!wiki "Hephaestus Machine+ Blueprint" explode"
!twitter read (Name) (|last|all|(twitter number)):
Outputs the twitter feed of a specific person, e.g.:
"!twitter read TwitterTestGuy" will output the latest tweet of TwitterTestGuy
"!twitter read TwitterTestGuy last" will do the same thing
"!twitter read TwitterTestGuy all" will print the latest 3 tweets of TwitterTestGuy, as well as how many tweets he has left in total
"!twitter read TwitterTestGuy 5" will output TwitterTestGuy's 5th tweet. 1 being the first tweet that person made
!proverb: Instant wisdom. Just add water
!time (time) (timezone1) (timezone2):
Converts a time from one timezone into another, e.g.: !time 8:00 GMT EST
!condense:
e.g.: !condense 6 good
!condense 10 minor 5 basic 7 std 8 good to exc



"That's really cool! I want to help! How?"
Multiple ways to help:
1. Use it! Seeing people use it motivates me to work on it more
2. Add blueprints to the wiki! There's quite a few blueprints missing, which means that the !wiki command can't successfully break down blueprints into their base components yet.
3. Donate! In order to run the IRC bot permanently, I have to pay a monthly fee. If you are rich or simply think you have to much money, a donation to my paypal account (email: smw3@gmx.de) would be greatly appreciated.


Disclaimer: IngenBot is private property and not owned by or associated with StarSonata in any way

_________________
"You can sit and bitch, and moan, and cry and complain. You can sit and tell others how poorly you think things are run, but in the end, you are less useful than the problem itself."
The Voomy One wrote:
Vista is evil. Upgrade to XP


Last edited by longname on Sat May 19, 2012 8:22 am, edited 4 times in total.

Fri May 04, 2012 6:07 am
Profile

Joined: Wed May 02, 2012 10:21 am
Post Re: IRC and why you should use it
Very good guide, and indeed very useful for finding information about the server status and getting in contact with both players and people from the game management.

One tip if you use an in-browser client (such as Mibbit) is to setup an account and make it auto-connect to #starsonata. Then it will instantly connect you to the right channel every time you enter www.mibbit.com, so you don't have to enter the server information every time.


Fri May 04, 2012 6:41 am
Profile E-mail
Member
 

Team: Dark Traders
Main: enkelin
Level: 3002
Class: Speed Demon

Joined: Wed Aug 01, 2007 12:28 pm
Post Re: IRC and why you should use it
I'm having trouble figuring out how to get mibbit to autoconnect me, even after reading the short page on their wiki. Can you point me in the right direction?

_________________
(DefQon1) use a Rhino reconstruotereatarerer
-
(Pasta) I need to figure out how to get rid of this UrQa Suqqa Ukuk
(Bluenoser) Put your finger in your mouth and gag reflex should do the rest


Fri May 04, 2012 1:04 pm
Profile

Joined: Wed May 02, 2012 10:21 am
Post Re: IRC and why you should use it
Sure thing.

1. Go to www.mibbit.com.
2. Make an account, and log in.
3. In the top right corner, you will find a link to "Channels". Click it!
4. Type in:

Server: www.starsonata.com:7777
Channels: #starsonata
Check the "Auto connect"
Click "Save changes"
Connect

Every time you login to your account on www.mibbit.com it will go to the chat after 5 seconds and automatically connect you. You can also add more entries that it should auto-connect to, and you can add in passwords as well if the server requires that.


Fri May 04, 2012 1:09 pm
Profile E-mail
Member
User avatar
 

Team: Dark Traders
Main: Qlimax
Level: 1753
Class: Seer

Joined: Fri Feb 12, 2010 9:28 am
Post Re: IRC and why you should use it
Yeah i really like the bot it was funny watching you guys breaking it a few times trying to get it to work:p


Fri May 04, 2012 1:22 pm
Profile E-mail
Member
User avatar
 

Team: AUSTRALIA
Main: Bastamental
Level: 1836
Class: Seer

Joined: Mon Jan 24, 2011 9:14 pm
Location: Behind you
Post Re: IRC and why you should use it
im banned

_________________
"Just wait till' I get my hermes..."

Image
Image

Jiraque wrote:
It's a seer thing.

Paxx wrote:
Use that yellow thingy on that zerk!


Thu May 10, 2012 4:50 pm
Profile
User avatar
 

Team: Dark Traders
Main: Threaten
Level: 2853
Class: Shield Monkey

Joined: Sat Nov 14, 2009 8:20 pm
Post Re: IRC and why you should use it
Bastamental wrote:
im banned

so surprising :roll:

_________________
Get busy living or get busy dying


Tue May 15, 2012 9:59 am
Profile
Member
User avatar
 

Team: Dark Traders
Main: Qlimax
Level: 1753
Class: Seer

Joined: Fri Feb 12, 2010 9:28 am
Post Re: IRC and why you should use it
Threaten wrote:
Bastamental wrote:
im banned

so surprising :roll:


Tue May 15, 2012 11:32 am
Profile E-mail
Member
User avatar
 

Team: Evo
Main: Savak
Level: 20
Class: None

Joined: Sat Jul 31, 2010 4:58 am
Post Re: IRC and why you should use it
ME GUSTA
Image

_________________
Original Sybir /GodSteel
My custom shader


Tue May 22, 2012 5:08 pm
Profile
User avatar
 

Team: Strawberry Pancakes
Main: playerboy345
Level: 2035
Class: Berserker

Joined: Sat Jul 04, 2009 10:25 am
Location: The Netherlands
Post Re: IRC and why you should use it
syberian wrote:
ME GUSTA
Image


Haha, awesome.

_________________
JeffL wrote:
because we can and it looks really cool

The Voomy One wrote:
Quote:
Runescape, Allows you to change your name every 30 days.


Runescape sucks so it doesnt count :P


Wed May 23, 2012 5:53 am
Profile E-mail
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB © phpBB Group.