google-code-export / partychapp

Automatically exported from code.google.com/p/partychapp
1 stars 0 forks source link

block user #47

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
would it be possible to have a command to ban an user?

Original issue reported on code.google.com by BUGabu...@gmail.com on 25 Feb 2010 at 3:34

GoogleCodeExporter commented 9 years ago
this is going to be critical. 

BTW... i am brand new to your "group" or whatever the set of folks that are 
using
this idea are. I have set up; webulite@PartyChapp.appspot.com i have been 
wanting an
irc channel like environment for a long time. I tried making one with jabber
@conference tie in a while back. I just discovered you folks today. This is 
really a
slick idea. And I wanted to introduce myself to folks. Are there existing 
channels
patrychappers that exist that I can find? would love to join someone elses 
group and
see how it is going. are you using the app for your own development? is there a
partychapp@partychapp?

in any event. yeah, i second the request for more thought on eliminating 
someone. if
you are going to start a group, that is kind of a commitment. people test out 
stuff,
but anything that goes wrong can turn them off and have them leave. i can just 
see
spending a month trying to build a group, only to have some idiot come allong 
and
start flooding or spamming, and in one night you could have your entire group 
say...
fuck this, this is nonsense. so how will that be avoided?

Cheers! Rich Griese
RichGriese.NET

Original comment by RichGri...@gmail.com on 15 Mar 2010 at 8:11

GoogleCodeExporter commented 9 years ago
Hey Rich, thanks for your interest in Partychat.

First of all, there is some semblance of a way to ban a user from a room 
already, but it requires that the room 
be invite-only.  You can set a room to invite-only by sending /inviteonly to 
the room.  Then send an invite to a 
new user with /invite <email>.  If he starts to get out of line, /kick <alias> 
and voila, he's gone.

Of course, if you don't want to make your room invite-only, then unfortunately 
there is no way (yet) to keep a 
user from joining.

But, Partychat is open-source, and would gladly accept a patch to add this 
behavior.  If you're interested, I'd be 
more than happy to help walk you through the code to add this command.

Original comment by imjas...@gmail.com on 15 Mar 2010 at 4:48

GoogleCodeExporter commented 9 years ago
thanks both for looking into this

Original comment by BUGabu...@gmail.com on 15 Mar 2010 at 5:21

GoogleCodeExporter commented 9 years ago
some questions then. I created a bot webulite@partychapp.appspotchat.com

Does that mean the bot "belongs to me"? or if I loose connection does it die, 
and can
someone create the bot again. Here is what I am getting at. I am trying to use 
this
bot to create a room associated with my two sites, RichGriese.NET and 
webulite.com.
and I have links with instructions on how to talk to it on both sites. Now if I 
could
lose control of that bot, and someone else could take control, it would not be 
the
best mechanism to create a room or channel for my sites. 

2nd question. I heard what you are saying about invite only vs open. So the 
question
is. If I make the bot invite only. is there a way to auto invite people that 
talk to
it via the web site instructions, and then maintain a banned list only of those 
folks
that become problems? Or if I make it invite only will people that try to join 
the
bot from the website instructions not be able to get in until I ok them by hand?

Finally. If the bot is invite only, does that mean only the owner (if there is 
such a
thing) of the bot have the ability to use it to invite others? or can anyone in 
the
group also invite people.

BTW... I think this is a great idea, and appreciate you folks making the bot 
mechanism.

Cheers! Rich Griese

Original comment by RichGri...@gmail.com on 16 Mar 2010 at 7:28

GoogleCodeExporter commented 9 years ago
BTW... do you know that if you go here; http://partychapp.appspot.com/

you get this message? (see attached file)

So I created my bot via the add buddy instructions not by logging in and 
creating it.

Cheers! Rich Griese

Original comment by RichGri...@gmail.com on 16 Mar 2010 at 7:33

Attachments:

GoogleCodeExporter commented 9 years ago
another question. if you do make the group invite only, and do end up using the 
/kick
alias... if the person changes their alias do they retrun? or can you kick the 
email
address instead of the alias? or... will they always initially join with the 
alias
being the stuff before their @ so you can kick the current alias AND the front 
part
of their email address... to keep them from returning?

Cheers! Rich Griese
RichGriese.NET

Original comment by RichGri...@gmail.com on 16 Mar 2010 at 8:08

GoogleCodeExporter commented 9 years ago
http://partychapp.appspot.com works for me... 
http://downforeveryoneorjustme.com/partychapp.appspot.com -
- it might just be a temporary outage or something.

You can /kick by email or alias.  Having a room be invite-only means that only 
invited *email addresses* will be 
accepted into the channel.  Kicking a user (by alias or email) removes them 
from the list of invited email 
addresses, so they can't rejoin no matter what their alias is.

Original comment by imjas...@gmail.com on 16 Mar 2010 at 8:17

GoogleCodeExporter commented 9 years ago
very odd. it does say it's down just for me. I have tried clearning my cache. 
But
what I go to; http://partychapp.appspot.com/ and then log in with google, it 
comes
back to that page I showed.

Could it be because I am not a member of the group?

OK... on kicking, I understand.

With regard to invite only. If I make the bot invite only, and someone tries to 
speak
to it (join) do they have to wait for me to accept them? and or then send them 
a by
hand invite? And if I set it to invite only, and use the link as I am on
RichGriese.NET how would someone that adds the bot, and then speaks to it get 
in?
Meaning. I am assuming they would get a message that it is invite only... how 
do I
know they are trying to get in to add them to the list of invities?

And finally, do I own that bot I created, or can someone else one day own it 
instead?

Cheers! Rich Griese

Original comment by RichGri...@gmail.com on 16 Mar 2010 at 8:25

GoogleCodeExporter commented 9 years ago
In response to your first update (which I just now saw), once you've created a 
channel, it is there forever.  
There is no concept of "ownership" of a channel, so if you leave it, it will 
still be there.

If you set the channel to be invite-only, any other user in the channel could 
set it to *not* invite-only.  It 
would even be possible for someone to /kick *you* from the room, which would 
make it inaccessible to you if 
it was invite-only.

This might not be the best behavior for your purposes, but we'd be more than 
happy to accept a patch to add 
channel ownership/adminship, banning of users, etc., if you're interested.

Original comment by imjas...@gmail.com on 16 Mar 2010 at 8:25

GoogleCodeExporter commented 9 years ago
I like the imjasonh's idea.
If someone kick the creator and the room is set to invite-only the room creator 
is inaccessible to the room and has only one way to leave the chatroom.
I vote to add creator,admin and banned users roles

Original comment by pixie.la...@gmail.com on 30 Nov 2010 at 9:58

GoogleCodeExporter commented 9 years ago
Issue 171 has been merged into this issue.

Original comment by mihai.parparita on 6 Jun 2011 at 2:07