English
Search
My panel
  • Welcome to The Ultimate Site of Worms Armageddon. Please log in or sign up.
Active chat preview
This box automatically views your last visited chat.

RandomBot

Started by PyroMan, August 12, 2013, 02:48 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

PyroMan

commands to get random answers or random numbers:
!YesNo [question] - bot will answer on your question.
!random [number] - bot will give you a random number in equal range.

5 mins ago screenshot:


TheKomodo

Yeah it's pretty funny, but I don't think the things Asbest says should be displayed in public, bit intense lol.

Impossible

@komo Take a screenshot of wormnet those days without asbest insulting is almost mission impossible

HHC

Those are not random answers though, they seem 100% accurate.

DarkOne

As it is now, Asbest is purely reacting to what people say to him.
So how about not giving him any more ammo? ::)

TheKomodo

I wonder how many parents have seen their kids playing this game online, seen us all talk dirty/foul/violent and thought "hell no my kid ain't playing that !"...

Mega`Adnan

Quote from: Komito on August 12, 2013, 09:52 PM
I wonder how many parents have seen their kids playing this game online, seen us all talk dirty/foul/violent and thought "hell no my kid ain't playing that !"...
;D xD!!



Quote from: XanKriegor on November 18, 2015, 03:21 PMAdnan, you are Mega, not Micro and not even faint  :D So fight till the end please.

Rogi

#8
18:20: I209I> !YesNo is word "rogi" similar to the word "noob" ? 
18:20: RandomBot> Yes.   
18:20: I209I> haha 
18:20: I209I> !YesNo can i change it ? 
18:20: RandomBot> Nah. 
18:21: I209I> !YesNo so, should i stop play WA and others games ? 
18:21: RandomBot> Nah. 

"Every game needs to have noobs" - I understand his politics.

18:40: I2091> !YesNo wanna TEL ? 
18:40: RandomBot> Probably. 
18:40: I2091> !YesNo host up pls. 
18:41: RandomBot> Definitely! 
18:41: I2091> !YesNo ok, join me. 
18:41: RandomBot> more No than Yes. 
18:41: I2091> !YesNo, So, will we play tel or no. 
18:41: RandomBot> Nah. 
_ _ _ _ _ _ _ _ _ _ _
Calm the hell down.|

avirex


Korydex

RandomBot's Pairings module is working very well. Few things however can be improved.

1) Pairing with odd numbers. Bot should be able to let mod avoid giving certain players a freebie (You know whom). Probably marking players as "NF" (no freebie) could help.
Example: !pairings A B NF`C D E F... (I hope it's possible method)

2) X-ways feature. I can't say this one is required (many pairing tools lack this feature). I imagine it making a randomised list (like here: http://www.random.org/lists/), dividing it by set ammount of players and, you know, sending it to the channel. Example: !x3pairings (or smth :D) A B C D E F...

PyroMan

Quote from: Korydex on August 29, 2013, 04:01 PM
RandomBot's Pairings module is working very well. Few things however can be improved.

1) Pairing with odd numbers. Bot should be able to let mod avoid giving certain players a freebie (You know whom). Probably marking players as "NF" (no freebie) could help.
Example: !pairings A B NF`C D E F... (I hope it's possible method)
Well ofc its possible. But "NF" or anything similar is bad idea, coz some clan names or nick names can contain those letters combination. I think double start sign will work best. "**"
I can implement that.

Quote from: Korydex on August 29, 2013, 04:01 PM
2) X-ways feature. I can't say this one is required (many pairing tools lack this feature). I imagine it making a randomised list (like here: http://www.random.org/lists/), dividing it by set ammount of players and, you know, sending it to the channel. Example: !x3pairings (or smth :D) A B C D E F...
This one is already implemented, actually.
Bot has next features:
!pairnings [a vs b]
!3pairings [a vs b vs c]
!4pairings [a vs b vs c vs d]
!5pairings [a vs b vs c vs d vs e]
!6pairings [a vs b vs c vs d vs e vs f]
limit 6, becouse there is no chance to host games with more players in one host :)

!grouping [a_&_b]
!3grouping [a_&_b_&_c]
limit 3, becouse same reason, since 3v3 is a W:A limit

i`ve also scripted various results of pairings when there is not exact amount of players for multi-way pairings.

For example:

!4pairings a b c d e
Result: a vs b vs c vs d, e gets free round.
!4pairings a b c d e f
Result: a vs b vs c vs d , e vs f (so one pair will play 1v1 if that kind of lack of players)
!4pairings a b c d e f g
Result: a vs b vs c vs d , e vs f vs g (one host will be with three players, against make a freebie)

and so on.. for various multi-pairings.

Korydex

#12
Quote
Quote
2) X-ways feature. I can't say this one is required (many pairing tools lack this feature). I imagine it making a randomised list (like here: http://www.random.org/lists/), dividing it by set ammount of players and, you know, sending it to the channel. Example: !x3pairings (or smth :D) A B C D E F...
This one is already implemented, actually.
Bot has next features:
!pairnings [a vs b]
!3pairings [a vs b vs c]
!4pairings [a vs b vs c vs d]
!5pairings [a vs b vs c vs d vs e]
!6pairings [a vs b vs c vs d vs e vs f]
limit 6, becouse there is no chance to host games with more players in one host :)

!grouping [a_&_b]
!3grouping [a_&_b_&_c]
limit 3, becouse same reason, since 3v3 is a W:A limit

i`ve also scripted various results of pairings when there is not exact amount of players for multi-way pairings.

For example:

!4pairings a b c d e
Result: a vs b vs c vs d, e gets free round.
!4pairings a b c d e f
Result: a vs b vs c vs d , e vs f (so one pair will play 1v1 if that kind of lack of players)
!4pairings a b c d e f g
Result: a vs b vs c vs d , e vs f vs g (one host will be with three players, against make a freebie)

and so on.. for various multi-pairings.
Awesome.

Quote
Quote
1) Pairing with odd numbers. Bot should be able to let mod avoid giving certain players a freebie (You know whom). Probably marking players as "NF" (no freebie) could help.
Example: !pairings A B NF`C D E F... (I hope it's possible method)
Well ofc its possible. But "NF" or anything similar is bad idea, coz some clan names or nick names can contain those letters combination. I think double start sign will work best. "**"
I can implement that.
Oh, please, do! (I had to use pairing tool by Enty to avoid confusing situation of me being choosen as freebie winner today :-[ (Although, I think WO rules can exclude that freebie and LL rules if mod is using RandomBot)

Also it would be good to have a official man for the bot posted somewhere, as there are so many commands.

Korydex

#13
And maybe next WO time MODs can finally stop getting their medal points reduced (I don't mind doubling it for some work ;D), as well as that freebie and LL rules, yeah. :-*

PyroMan

Alright, freebie ignoring implemented now and works if player in list has ** in any part of his name.
This works only for one player (for one string actually). As long as there is only one freebie possible.

!pairings a** b c
a** will never be freebie in this case. So mods can specify themself with those double star sign to avoid that situation.


And yeah.. i should write manual, as long as bot is improving. But basic commands bot will write to anyone, if he PM to bot with any message.

Paradise - THeDoGG