How to broadcast on Justin TV using your mobile phone camera

December 31, 2009 by foxdream2000angel

Hi, everyone! How are you? It’s me foxdream again.

I once wrote about how to broadcast on Justin TV using mobile phone camera.

I draw a picture as you can understand very easily.
( Click / Double-Click the pic as you can see the big image! )

Look at the picture below. For example, you can use your iPhone to broadcast on uStream. And then you can capture the cam screen on WebcamMax. And you can broadcast it on FME.

And don’t forget!
Make the screen saver function off on your PC!

Hope this would help you!

Justin TV mIRC bot scripting – ban? 10-min timeout? on Caps, URL, etc…

October 31, 2009 by foxdream2000angel

Hi, it’s me koji ( a.k.a. foxdream2000angel ) from Justin TV.

How’s everyone?

Some ppl have been asking me how to  make a bot for 10 min kickout or ban for using caps lock and URL link, etc.

So I decided to write about this today.

First of all, your bot must get a permission from Justin TV as you can make it work on mIRC chat.

I’ve already wrote about mIRC client setting as well as how to send a request to JTV for getting the permission. After you have finished reading the article, you will be able to make basic bot commands that work on Justin TV chat.

http://foxdream2000angel.wordpress.com/2009/06/22/how-to-make-a-chatbot-on-mirc/

So, then, how your bot can give timeout or ban chatters?

This is next step.  And this is so easy to learn!

And don’t forget to make your bot a mod!

For example, the scripts below are for banning someone who said, ‘”Hey! Take of f your bra, baby! “

on +1:text:*take*off*bra*:# {
  ban $chan $nick
  msg $chan $nick $+! , you got banned from the chat automatically for posting naughty words!
}

Another example below is for giving 10-min timeout to someone who said, ” Obama is homo! “

on +1:text:*obama*homo*:# {
  kick $chan $nick
  msg $chan $nick $+! , you got 10 minute time-out automatically for posting political words!
}

Also below is another example of giving 10-min timeout to someone who posted a URL link.

on +1:text:*www*.*.*:# {
  kick $chan $nick
  msg $chan $nick $+! , you got 10 minute time-out automatically for using URL link!
}

And next step. Below is 10-min kickout for Caps. This is a bit long and it works like..

1. When you type ‘!!capskick on’, your bot gives 10-min kickout automatically to someone who used Caps.

2. When you type ‘!!capskick off’, your bot stops 10-min kickout.

3. When you type’!!caps kick 70′, your bot decides to kick out if someone uses caps of 70% of the sentense.

on *:TEXT:*:#:{
  
  if ($me isop $chan) {
    if ($nick !isop $chan) {
      if (%capskick == on) && ($len($1-) > 5) {
        set %caps.percent $calc($regex($1-,/[A-Z]/g)/$len($1-)*100)
        if (%caps.percent > %caps.allowed) {
          inc %kick
          kick $chan $nick $round(%caps.percent,0) $+ % CAPS! 4[ $+ %kick $+ ]
          msg $chan $nick $+! , you got 10 minute time-out automatically for using Caps Lock!
        }
      }
    }
  }
  if ($1 == !!capskick) {
    if ($nick isop $chan) {
      if ($2 == on) { set %capskick on | msg $chan Capskick is on }
      if ($2 == off) { set %capskick off | msg $chan Capskick is off }
      if ($2 == set) { set %caps.allowed $3 | msg $chan Caps allowed set to %caps.allowed $+ % }
    }
  }
  ;
}

Good Luck! :)

Alphabet Hangman Game for mIRC

September 3, 2009 by foxdream2000angel

Copy the script below and add it on your mIRC bot script ( in remote page. )

; ***** Alphabet Hangman! **************************************************************************
;
; ***** Be Careful! When using if and else, blank before { is important. Or your script doesn’t work!
; test game – alphabet hangman!
;
on *:TEXT:!!hangman:#:{
%hg = on
%wAnswer = $rand(a,z)
%nLeft = 6
%bLeft = body part(s) left ( head body arm(r) arm(l) leg(r) leg(l) )
describe $chan $nick started Alphabet Hangman! Guess an alphabet! %nLeft %bLeft
}
on *:TEXT:*:#:{
if ( %hg == on ) {
if ( $len($1-) == 1 ) {
if ( $1 == %wAnswer ) {
describe $chan $nick $+! , ‘ $1 ‘ is Correct! You are awesome! Game Over!
%hg = off
}
else {
dec %nLeft
if ( %nLeft == 0 ) {
describe $chan $nick $+! , ‘ $1 ‘ is not Correct! The right answer is ‘ %wAnswer ‘ $+! . You got a hang! Game Over!!!
%hg = off
}
else {
if ( %nLeft == 5 ) {
%bLeft = body part(s) left ( head body arm(r) arm(l) leg(r) )
}
if ( %nLeft == 4 ) {
%bLeft = body part(s) left ( head body arm(r) arm(l) )
}
if ( %nLeft == 3 ) {
%bLeft = body part(s) left ( head body arm(r) )
}
if ( %nLeft == 2 ) {
%bLeft = body part(s) left ( head body )
}
if ( %nLeft == 1 ) {
%bLeft = body part left ( head )
}
describe $chan $nick $+! , ‘ $1 ‘ is not Correct! %nLeft %bLeft
}
}
}
}
}
;
;——————————————————————————

To start the game, type !!hangman

(script)

; ***** Alphabet Hangman! *************************************

;

; test game – alphabet hangman!

;

on *:TEXT:!!hangman:#:{

%hg = on

%wAnswer = $rand(a,z)

%nLeft = 6

%bLeft = body part(s) left ( head body arm(r) arm(l) leg(r) leg(l) )

describe $chan $nick started Alphabet Hangman! Guess an alphabet! %nLeft %bLeft

}

on *:TEXT:*:#:{

if ( %hg == on ) {

if ( $len($1-) == 1 ) {

if ( $1 == %wAnswer ) {

describe $chan $nick $+! , ‘ $1 ‘ is Correct! You are awesome! Game Over!

%hg = off

}

else {

dec %nLeft

if ( %nLeft == 0 ) {

describe $chan $nick $+! , ‘ $1 ‘ is not Correct! The right answer is ‘ %wAnswer ‘ $+! . You got a hang! Game Over!!!

%hg = off

}

else {

if ( %nLeft == 5 ) {

%bLeft = body part(s) left ( head body arm(r) arm(l) leg(r) )

}

if ( %nLeft == 4 ) {

%bLeft = body part(s) left ( head body arm(r) arm(l) )

}

if ( %nLeft == 3 ) {

%bLeft = body part(s) left ( head body arm(r) )

}

if ( %nLeft == 2 ) {

%bLeft = body part(s) left ( head body )

}

if ( %nLeft == 1 ) {

%bLeft = body part left ( head )

}

describe $chan $nick $+! , ‘ $1 ‘ is not Correct! %nLeft %bLeft

}

}

}

}

}

;

;——————————————————————————

How to make a chatbot on mirc

June 22, 2009 by foxdream2000angel

Hi!  It’s me foxdream2000angel from Justin tv! and how’s everyone?

Well, today, I’ll talk about how to make a bot on mirc. Because people ask me the same question very often.

Fist of all, you don’t need any special programing  experience or knowledge to make a bot that works on mirc using most typical commands as you know very well like..

!topic
( you type like this in a chatroom )

chatbot: Topic – The broadcaster loves eating Sushi!
(chatbot answers the posting)

You don’t need to take even 3 min to make the mirc script that works like above.

And now I’ll tell you how to make it!

To be able to use a bot account in JTV chat rooms on mIRC client, the bot’s account must be added in White List in JTV previously.  You can request this from the link below.

http://www.justin.tv/p/whitelist

1. Start your mIRC client.
2. File -> Select Server -> add
3. Add the server description like below for example.

mircbot1

* Description ( I usually use a jtv chat name that I want to use my bot in.)

*IRC Server = Server IP address of a chat you want to use your bot. This differs from chatrooms.

*Ports: Use 6667 always.

*Group: No need to input.

*Password: The same password as you made for your bot to be able to log on JTV chat.

And after completing this,  push OK button and the dialogue will close.

Select the server you added now and push ’select’ button.

The new dialogue appears and you can input data like below.

mircbot2

 

Full Name: Name of your bot

Email Address: the same as you used for your bot regeistered on Justin TV.

Nickname:Name of your bot

Alternative: Can be empty.

After filling these, push ‘Connect’ button.  A new dialogue appears. Input the chatroom name you want use your bot in like below.  Now push ‘Join’ button.

mircbot3

Now your bot is in a chatroom you want to use it!

The process above is the same as you log on JTV chat with your own account even if you don’t use a bot.  No problem if you know how to use mirc chat, I assume.

Ok. now I’ll start teaching you how to make a script for your bot.

While your bot is in the chat you want to use, see the mircdisplay. You’ll find it displayed like below.

mircbot4

And follow the instruction below.

1. Move your PC’s mouse in the center of the chat screen.

2. Push ‘Alt’ and ‘r’ . ( A new window appears after this ) 

3. Look the new window carefully. You’ll find 5 tabs named – Aliases, Popups, Remote, Users, Variables. Right?

4. Select ‘Remote’ tab.

5. You can write mirc scripts here in Remote window for your bot.

6. At default, there are no scripts written in this window. ( If you see some scripts in there, you can delete them in the same way like you delete text lines.

Now we start scripting!

7. Just type a 3-line script as below.

ON *:TEXT:!topic:#:{

msg $chan Topic – The broadcaster loves eating Sushi!

}

8. When finished, push ‘OK’ button below the script window. I’ll tell you the meaning of the script later. Now we check how this script works in the chat!

9. Now use your internet browser, log on to JTV with your usual account name.

10. Go to the chat where your bot is in.  You’ll find your bot name in there ( in User List. )

11. Type a bot command as below.

!topic

12. You’ll find your bot answer displayed in there automatically!

Then let’s go back to the mirc window.  move the mouse in the center of the window and open the script window again. ( To do this, push ‘Alt’ and ‘r’ as I told you like above. And select ‘Remote’ tab. Remember?  )

13. After the 3-line script you’ve already made, add another 3-line script as below.

ON *:TEXT:!topic2:#:{

msg $chan Topic2 – The broadcaster loves singing!

}

14. Save the script again.

15. Go back to the browser and type a new command as below.

!topic2

16. You’ll find another bot message displayed in the chat automatically.

17. You can add as many scripts as you want by repeating the process above.

18. Meaning of the scripts we used here.

See the first line of the first 3-line script.

ON *:TEXT:!topic:#:{

This means – When someone in the chat has typed a text as ‘!topic’.

( ‘*’ after ‘ON’ means anybody in the chat. ‘#’ after ‘topic:’ means ‘in the chat the bot is in now. )

And see the 2nd line.

msg $chan Topic – The broadcaster loves eating Sushi!

This means – display this message, ‘Topic – The broadcaster loves eating Sushi!’

$chan means this channel.

And see the 3rd ( last line)

}

This means the end of the script.

How easy to make a bot script it is!  (  Isn’t it? lol )

AND PLEASE BE CEARFUL!

When other bots ( like vaughn, lighter, etc. ) are in the chatroom, some of your bot commands might not work because this is by using the same commands those bots are also using. In this case, you can change your commands to fix the problem.

Justin TV lynna_bot commands

January 19, 2009 by foxdream2000angel

lynnabot

lynna_bot commands

( ‘/’ means ‘or’ )

!!note / !!note1 / !!note2 / ~ / !!note9
Displays note.
( Only lynna and mods can use. )

!!note *** / !!note1 *** / !!note2 *** / ~ / !!note9 ***
Update note.
( *** = sentences to be updated. Only lynna and mods can use by PM to lynna_bot. )

!!age
Display lynna’s age.
( Only lynna and mods can use. )

!!live
Display where does lynna live.
( Only lynna and mods can use. )

!!asian
Display lynna’s blood history.
( Only lynna and mods can use. )

!!job
Display lynna’s job.
( Only lynna and mods can use. )

!!family
Display who lynna lives with.
( Only lynna and mods can use. )

!!tatoo
Display if she’s wearing tatoos or pierces.
( Only lynna and mods can use. )

!!birthmark
Display about lynna’s birthmark.
( Only lynna and mods can use. )

!!tall
Display how tall lynna is.
( Only lynna and mods can use. )

!!married
Display if she’s married or not.
( Only lynna and mods can use. )

!!rules
Display chat rules.
( Only lynna and mods can use. )

!!autogreet on
Start auto greet.
( Only lynna and mods can use by PM to lynna_bot. )

!!autogreet off
Stop auto greet.
( Only lynna and mods can use by PM to lynna_bot. )

!!hangman *
Alphabet hangman game. Send this command to lynna_bot by PM to start the game. So you must be a friend of lynna_bot.
*is an alphabet ( a – z ).
( All the logged-in users can play this game. )

!!twitter
Displays lynna_bot’s twitter message.
( Only lynna and mods can use. )

!!twitter *
Updates lynna_bot’s twitter message.
( Only lynna and mods can use by PM to lynna_bot. )

- Auto program -
Answering on F.A.Q. ( example; How old are you?, Where do you live?, etc. )
10 min time-out for using Caps Lock.
10 min time-out for using Web link.
10 min time-out for using other languages but English.

Justin TV Super Mods Agreement

December 15, 2008 by foxdream2000angel

29102008005
1. It is Super Mods that judge people to be banned by super mods, not chat owners.

2. Super Mods never accept excuse of banned ppl.

3. Super Mods never accept other ppl’s excuse of banned ppl. Super Mods can ban these ppl as annoying objects as well.

4. Super Mods never unban ppl even if the banning is done by a kind of accident like chat scroll excluding in case *1.

Excluding Case *1 – Super Mods can unban ppl only when chat owners send PM to super mods to do so.

5. Super Mods can ban ppl when their postings are annoyable to super mods.

6. Super Mods can ban ppl who have already got 10 min and still argued, ‘Why I got banned?’

7. Super Mods warn ppl that use caps on for their first postings. Then ban for the second time.

8. Super Mods warn ppl that use any other languages but English for their first postings. Then ban for the second time.

9. Super Mods ban ( not 10 min ) ppl that ask female broadcaters’ age.

10. Caution – Super Mods are sometimes much more strict than chat owners. Super Mods never take any kind of responsibility on the trouble caused from this.

11. Warning – Do not bother Super Mods!

12. Chat owners can not argue to Super Mods when they are not doing mods’ jobs because they might be really busy in their real lives.

13. Super Mods can remove vaughn bot by telling chat owners to do so in case the bot’s behaviour is annoying ppl. The command to remove vaughn from the chat is:

!remove

JTV Crime Report System – Test Version: foxdream

November 30, 2008 by foxdream2000angel

* These testing systems are being made by foxdream2000angel to give JTV staffs a good hint to improve JTV community. – No More Crime! No More Suicide! – *

At the moment, Everyone can test 2 report systems. ( I continue working this system till 3rd of Dec 2008 in UK date. )

1. Using Twitter Service.

The way reporters can send emergency messages to JTV Crime Report account on twitter.
These messages can be sent to any people who follow this account name on Twitter. So they can receive the emergency reports on both PCs and mobile phones. Report messages can be displayed with the reporters’ JTV user names and which channels they are in automatically.

Report Command:
!!jcr twitter [message words to report]

( You can use ‘@’ in [message words to report] if you need to send your report to special person. )

Test channel:
jtvcrimereport ( http://www.justin.tv/jtvcrimereport )

You need to follow the account name on twitter as below.
Twitter account name:
jtv_crime_alert

2. Sending report messages to JTV Crime Report Control channel.

Report Command:
!!jcr [message words to report]

( This message can be sent, from the channel the reporter is in, to ‘jcr_control’ channel’s chat room automatically. )

Answer command:
!!answer [message to answer]

( This answer can be sent, from ‘jcr_control’ channel’s chat room, to the chat room the reporter is in automatically. )

To test these commands, use ‘jtvcrimereport’ channel to report, and ‘jcr_control’ channel to answer.

* These 2 systems are working while you can see ‘foxdream_irc’ in each testing chat rooms cause I’m testing them in my lappy!

*** And… about the 2nd system, you also can recieve the report on your mobile phone, if you use mirc app on your mobile phone like ‘jmirc’. In that case, you need to be joining the chat ‘jcr_control’

You can learn how to install and set ‘jmirc’ on your mobile phone at:

http://is.gd/6eLD

*** Those 2 testing channels are password protected! You can use ‘jtv911′ as the password for both channels.