User Control Panel
Advertisements

HELP US, HELP YOU!

Distributed Chat
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Bot Depot Forum Index -> Ideas
View unanswered posts
Author Message
mattaustin
Sentinel
Sentinel


Joined: 19 Jul 2004
Posts: 556
Location: Los Angeles, CA
Reputation: 50.7
votes: 1

PostPosted: Fri Apr 08, 2005 7:31 pm    Post subject: Reply with quote

The idea is that every bot use a module that connects to a central server for its chat. Then instead of having 10 bot with 2 people in it all 10 bots have all 20 people.

thoughts for the connections:

1) http (slower and high traffic, but reliable)
2) socket connection
3) SOAP type interface

the module could also be used on a page or in flash or with other protocals like irc or aim bots.

_________________
[ matt ]
Back to top
Siebe
God Like
God Like


Joined: 06 Jan 2004
Posts: 562
Location: Netherlands
Reputation: 39.8Reputation: 39.8Reputation: 39.8Reputation: 39.8

PostPosted: Fri Apr 08, 2005 8:08 pm    Post subject: Reply with quote

A nice idea on paper, but I dont think it will work in reality. You would have to implement a P4-Chat. That's not a problem, as we have seen in the past. The trouble is however just that: trouble. Moderators from other bots should be able to actually mod on your bot as well, seeing as they should be able to kick out all annoying users, and not just their own bot. How would this work?

Admins of other bots dont have control over my staff, they can't tell them what to do, or what not to. Tight co-operation is the keyword, but I dont think that will ever be possible. It has been tried in the past, and failed miserably. The problem is that the creators of BOTs will always have their differences, both in their modding rules and what they like to see and what they do not like to see.
Back to top
brother
Senior Member
Senior Member


Joined: 06 Aug 2004
Posts: 156
Location: Belgium
Reputation: 24.5Reputation: 24.5

PostPosted: Sat Apr 09, 2005 1:44 pm    Post subject: Reply with quote

Individual moderating is the keyword here.

On ScriptersMOO there is a gaglist, which is basicly a personal list of persons to ignore, each user will have his own list of people he doesn't want to hear at all. By doing this centralised, this information can also be shared between bots and gives moderators more time to focus on other problems.

It is pretty efficient and self-containing, it's up to the users to maintain it.
Back to top
Siebe
God Like
God Like


Joined: 06 Jan 2004
Posts: 562
Location: Netherlands
Reputation: 39.8Reputation: 39.8Reputation: 39.8Reputation: 39.8

PostPosted: Sat Apr 09, 2005 2:02 pm    Post subject: Reply with quote

I really dont want to have people spamming (for example!) BOT2K3 and have my users ignore those people. Thats what moderators are for, to kick those offending and to stop such stuff from happening.

It will only take up resources and bandwidth if youre only going to "ignore" those people (hence, if I storm in and flood the shared room with messages it also takes a lot of bandwidth because each message has to be sent to each bot that has "joined").
Back to top
mat007
Almost An Agent
Almost An Agent


Joined: 12 Jan 2004
Posts: 1375

Reputation: 15.8Reputation: 15.8
votes: 2

PostPosted: Sat Apr 09, 2005 6:50 pm    Post subject: Reply with quote

Ok have it like this:

Local Ops:

* Can kick users from there bots chatroom none of there messages are forwaded through that bot so a locomod type !kick basicly teh bot ignores data from that user.
* Can repoort to a global mod

Global mods:

* Can cause a distrubuted kick which would kick a user from the whole system (They would not be allowed to kick other mods etc even global mods on over bots)
* can cause a distrubuted kill which would reset the whole system wide chat

also things such as net splits would need to be considerd etc

You would need trust to have global mods etc and i say that the chat server etc would require an auth key from every bot master linked to the network to issue global mod.
Back to top
Pepper
Senior Member
Senior Member


Joined: 30 Jul 2004
Posts: 178
Location: Auckland, New Zealand
Reputation: 9.1Reputation: 9.1Reputation: 9.1Reputation: 9.1Reputation: 9.1Reputation: 9.1Reputation: 9.1Reputation: 9.1Reputation: 9.1

PostPosted: Mon Apr 11, 2005 9:00 am    Post subject: Reply with quote

And Matthew sheds a ray of light on the situation! Smile

I like it, and unlike many other ideas, I think this one should actully be carried out Smile
Back to top
dan0211
Not Yet a God
Not Yet a God


Joined: 23 Dec 2003
Posts: 395

Reputation: 37.8Reputation: 37.8Reputation: 37.8Reputation: 37.8

PostPosted: Mon Apr 11, 2005 4:19 pm    Post subject: Reply with quote

Whoops, sorry.
Back to top
eric256
The Keymaker
The Keymaker


Joined: 03 May 2006
Posts: 2292
Location: Colorado
Reputation: 47Reputation: 47Reputation: 47Reputation: 47Reputation: 47

PostPosted: Mon Apr 11, 2005 5:57 pm    Post subject: Reply with quote

Not a bad idea. Of course it has already been done before. We call it IRC.

I know of at least one bot that already has interprotocol chats, tie that in with IRC and multiple bots could join the IRC room.

So if i'm on the bots chat on MSN then it relays those to all its other protocols (i.e. IRC). It would also relay message from IRC. Then you have all your features you want, plus you don't have to redesign a protocol that already exists Wink

_________________
Eric256
Proud previous owner and current admin of Bot-depot.com
Back to top
mattaustin
Sentinel
Sentinel


Joined: 19 Jul 2004
Posts: 556
Location: Los Angeles, CA
Reputation: 50.7
votes: 1

PostPosted: Mon Apr 11, 2005 5:59 pm    Post subject: Reply with quote

good idea eric that would be simple to hook to for sure!

anyone wana host an IRC server for free Razz?

_________________
[ matt ]
Back to top
Cer
Upgraded Agent
Upgraded Agent


Joined: 03 Feb 2004
Posts: 3776
Location: Michigan
Reputation: 146.9
votes: 4

PostPosted: Mon Apr 11, 2005 6:28 pm    Post subject: Reply with quote

IRC doesn't seem as good though (for MSN bots anyway). Because what would happen.... a bunch of MSN bots would also enter IRC chats, and when I say "hello everybody" to one bot, it would repeat it in the IRC channel and all the other bots would broadcast that to their own users? Seems kind of messy.

You could just have somebody run a TCP server somewhere, and have the other bots all connect to that server, and send their information to and from the server. That would be more efficient in my opinion.

_________________
Current Site (2008) http://www.cuvou.com/
Back to top
mattaustin
Sentinel
Sentinel


Joined: 19 Jul 2004
Posts: 556
Location: Los Angeles, CA
Reputation: 50.7
votes: 1

PostPosted: Mon Apr 11, 2005 6:32 pm    Post subject: Reply with quote

the IRC solution add a lot of functionality lick blocking bots and things like that already in place. Second there are many hosts that host IRC servers, not too many that will give me a static ip and open just any port. Third i think you could use irc channels to maybe even split up and group bots.
_________________
[ matt ]
Back to top
mat007
Almost An Agent
Almost An Agent


Joined: 12 Jan 2004
Posts: 1375

Reputation: 15.8Reputation: 15.8
votes: 2

PostPosted: Mon Apr 11, 2005 8:57 pm    Post subject: Reply with quote

Ive set up an irc server if eric will add a hostname eg: irc.bot-depot.com we can have bot-depot irc Smile
Back to top
Mojave
Almost An Agent
Almost An Agent


Joined: 01 Nov 2003
Posts: 1434

Reputation: 66.4

PostPosted: Tue Apr 12, 2005 1:46 am    Post subject: Reply with quote

We set up a Bot-Depot IRC chat room a year ago, but nobody came.
Back to top
Mojave
Almost An Agent
Almost An Agent


Joined: 01 Nov 2003
Posts: 1434

Reputation: 66.4

PostPosted: Tue Apr 12, 2005 5:09 pm    Post subject: Reply with quote

The point I was trying to make is that there is no interest in a bot-depot chat room. At most we used to have 3 or 4 people in there and half of those were bots. So there is not much need for a single room, much less roomS.
Back to top
davidk
Senior Member
Senior Member


Joined: 14 Feb 2004
Posts: 195
Location: United Kingdom, Europe, Earth, Solar system, The Milky Way, The Universe, the 3rd Dimension.
Reputation: 31.1Reputation: 31.1Reputation: 31.1

PostPosted: Sat Apr 23, 2005 8:55 pm    Post subject: Reply with quote

QUOTE(brother @ Apr 9 2005, 02:44 PM)
Individual moderating is the keyword here.

On ScriptersMOO there is a gaglist, which is basicly a personal list of persons to ignore, each user will have his own list of people he doesn't want to hear at all. By doing this centralised, this information can also be shared between bots and gives moderators more time to focus on other problems.

It is pretty efficient and self-containing, it's up to the users to maintain it.
[right][snapback]47618[/snapback][/right]

Yes, In MOOing there is something called 'SunNET', and it allows a lot of MOOs to lnk together and work together. One of the things it can do is share rooms, called 'channels', and although all Wizards can moderate those shared channels, but only their own users.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Bot Depot Forum Index -> Ideas All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 



Protected by phpBB Security phpBB-TweakS
phpBB Security Has Blocked 9 Exploit Attempts.
Antispam Captcha Mod by phpbb-security.com
Powered by phpBB © 2001, 2005 phpBB Group