Bitcoin Forum
November 06, 2024, 04:52:28 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Gribble spam solution in #bitcoin-otc  (Read 1971 times)
eof (OP)
Full Member
***
Offline Offline

Activity: 156
Merit: 100


View Profile
May 12, 2011, 11:14:37 PM
 #1

It has pretty much gotten to the point where gribble will often be 30-40% of the lines in IRC.

Someone suggested, and I agreed, that gribble should start replying only via PM.  Nanotube disagreed, saying it would reduce usefulness.  I am inclined to agree with nanotube and ask the community for ideas on how to not reduce usefulness (at least as minimally as possible) while reducing the gribble spam.

The best change would be the easiest to implement.

Some things I've considered..
  • Allow a voteban from the room if someone is abusing gribble.  If 5+ people say ,,squelch <nick> that person can't use gribble outside of PM for 30 minutes (or whatever)
  • White list trusted users so they can pull the wiki, the guides and other factoids for the noobs as needed, and make everyone else use gribble in PM or a #bitcoin-bots
  • Set a ratelimit so if gribble has spammed a certain amount he says 'its getting busy, lets move this to #bitcoin-bots'
  • Remove the rainbow,morse,binary and other novel, but not really useful functions
  • Have gribble tell users to authenticate via pm in his instructions (instead of ;;verify http://...  do /msg gribble ;;verify http://)

Maybe some combination of the above.. any other simpler brilliant ideas?  Is this even a problem?

Ryland R. Taylor-Almanza
Legendary
*
Offline Offline

Activity: 882
Merit: 1001



View Profile
May 13, 2011, 03:36:42 AM
 #2

As I heard someone suggest while I was on the channel, the ;;roulette command should ban instead of kick. Problem solved! Cheesy But seriously, I think the vote ban is a good idea.

.BITSLER.                 ▄███
               ▄████▀
             ▄████▀
           ▄████▀  ▄██▄
         ▄████▀    ▀████▄
       ▄████▀        ▀████▄
     ▄████▀            ▀████▄
   ▄████▀                ▀████▄
 ▄████▀ ▄████▄      ▄████▄ ▀████▄
█████   ██████      ██████   █████
 ▀████▄ ▀████▀      ▀████▀ ▄████▀
   ▀████▄                ▄████▀
     ▀████▄            ▄████▀
       ▀████▄        ▄████▀
         ▀████▄    ▄████▀
           ▀████▄▄████▀
             ▀██████▀
               ▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄            
▄▄▄▄▀▀▀▀    ▄▄█▄▄ ▀▀▄         
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄      
█  ▀▄▄  ▀█▀▀ ▄      ▀████   ▀▀▄   
█ █▄  ▀▄   ▀████       ▀▀ ▄██▄ ▀▀▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█  ▀▀       ▀▄▄ ▀████      ▄▄▄▀▀▀  █
█            ▄ ▀▄    ▄▄▄▀▀▀   ▄▄  █
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ ▄▄   ███   ▀██  █           ▀▀  █ 
█ ███  ▀██       █        ▄▄      █ 
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  
▀▄            █        ▀▀      █  
▀▀▄   ███▄  █   ▄▄          █   
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀    
▀▀▄   █   ▀▀▄▄▄▀▀▀         
▄▄▄▄▄▄▄▄▄▄▄█▄▄▀▀▀▀              
              ▄▄▄██████▄▄▄
          ▄▄████████████████▄▄
        ▄██████▀▀▀▀▀▀▀▀▀▀██████▄
▄     ▄█████▀             ▀█████▄
██▄▄ █████▀                ▀█████
 ████████            ▄██      █████
  ████████▄         ███▀       ████▄
  █████████▀▀     ▄███▀        █████
   █▀▀▀          █████         █████
     ▄▄▄         ████          █████
   █████          ▀▀           ████▀
    █████                     █████
     █████▄                 ▄█████
      ▀█████▄             ▄█████▀
        ▀██████▄▄▄▄▄▄▄▄▄▄██████▀
          ▀▀████████████████▀▀
              ▀▀▀██████▀▀▀
            ▄▄▄███████▄▄▄
         ▄█▀▀▀ ▄▄▄▄▄▄▄ ▀▀▀█▄
       █▀▀ ▄█████████████▄ ▀▀█
     █▀▀ ███████████████████ ▀▀█
    █▀ ███████████████████████ ▀█
   █▀ ███████████████▀▀ ███████ ▀█
 ▄█▀ ██████████████▀      ▀█████ ▀█▄
███ ███████████▀▀            ▀▀██ ███
███ ███████▀▀                     ███
███ ▀▀▀▀                          ███
▀██▄                             ▄██▀
  ▀█▄                            ▀▀
    █▄       █▄▄▄▄▄▄▄▄▄█
     █▄      ▀█████████▀
      ▀█▄      ▀▀▀▀▀▀▀
        ▀▀█▄▄  ▄▄▄
            ▀▀█████
[]
wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
May 13, 2011, 06:32:46 AM
 #3

Set a ratelimit so if gribble has spammed a certain amount he says 'its getting busy, lets move this to #bitcoin-bots'
I like this one...

Also, I already use PM to communicate with the bot. Except for things like ratings/trades, I don't see the added value of throwing everything into a public channel.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
FooDSt4mP
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
May 13, 2011, 06:43:52 AM
 #4

I vote for voteban and updating documentation to suggest PMing gribble.  It wouldn't hurt to lose the less useful commands either.  I don't think we should restrict it too far.  If someone has a relevant order on the book, they should be able to at least ;;view it, unless they get sqelched.

As we slide down the banister of life, this is just another splinter in our ass.
ribuck
Donator
Hero Member
*
Offline Offline

Activity: 826
Merit: 1060


View Profile
May 13, 2011, 10:18:53 AM
 #5

1. Change the documentation to use "/msg gribble" for e.g. gpg eauth/everify. Lots of new IRC users don't know how to do it this way (nor did I until a few days ago).

2. Make some of gribble's responses more compact so that they're more likely to fit on one line.
M4v3R
Hero Member
*****
Offline Offline

Activity: 607
Merit: 500


View Profile
May 13, 2011, 10:23:19 AM
 #6

I already PM gribble when I need something instead of calling him in main channel.
commlinx
Full Member
***
Offline Offline

Activity: 294
Merit: 100



View Profile
May 13, 2011, 11:38:30 AM
 #7

1. Change the documentation to use "/msg gribble" for e.g. gpg eauth/everify. Lots of new IRC users don't know how to do it this way (nor did I until a few days ago).
+1
I joined recently and at first followed the docs and didn't realise until later all the gribble commands were visible to everyone. It wasn't until further down in the current documentation it says you can do it for things like ratings you don't want public, it would be better to have all the examples use /msg from the start to get everyone into the habit.

Another option might be some client-side scripts and/or a new IRC client to be able to easily disregard gribble requests and responses. That would equally be good for join and quit messages which I don't find that useful on a channel with so many users.
xf2_org
Member
**
Offline Offline

Activity: 98
Merit: 13


View Profile
May 13, 2011, 03:18:07 PM
 #8

I have been poking people to /msg gribble, to keep spam down.

Too many newbies though...  Smiley

eof (OP)
Full Member
***
Offline Offline

Activity: 156
Merit: 100


View Profile
May 13, 2011, 03:23:43 PM
 #9

Perhaps the best thing to do then is collectively encourage people to keep the spammy things to PM and not do it ourselves.

I also agree with changing the documentation.
nanotube
Hero Member
*****
Offline Offline

Activity: 482
Merit: 501


View Profile WWW
May 15, 2011, 05:02:04 AM
 #10

i can fairly trivially change gribble to respond to all messages sent in -otc via PM.

yay or nay?

Join #bitcoin-market on freenode for real-time market updates.
Join #bitcoin-otc - an over-the-counter trading market. http://bitcoin-otc.com
OTC web of trust: http://bitcoin-otc.com/trust.php
My trust rating: http://bitcoin-otc.com/viewratingdetail.php?nick=nanotube
nanotube
Hero Member
*****
Offline Offline

Activity: 482
Merit: 501


View Profile WWW
May 15, 2011, 05:09:39 AM
 #11

poll: http://bitcointalk.org/index.php?topic=8342.0

Join #bitcoin-market on freenode for real-time market updates.
Join #bitcoin-otc - an over-the-counter trading market. http://bitcoin-otc.com
OTC web of trust: http://bitcoin-otc.com/trust.php
My trust rating: http://bitcoin-otc.com/viewratingdetail.php?nick=nanotube
Nythain
Newbie
*
Offline Offline

Activity: 56
Merit: 0



View Profile
May 15, 2011, 07:20:35 AM
 #12

i suggested in the other thread, i'll throw it here. set gribble up to respond to certain triggers differently, ;; as a in pm, and ! or @ or whatever as a in channel trigger. but that would rely on the bot type, i think its possible in eggdrop with some tweaking of the scripts, not sure if its possibly with supy though.

if its not possible, then i got nothing. the only thing i can see being even remotely annoying is the auths, any other request is usually important to more than one person in the channel so i agree gribble would lose a bit of usefulness and possibly even get spammed more, which wont spam the channel but will end up congensting and lagging gribble more (which is already getting to be a bit of an issue)

i also second any suggest to flat out disable certain commands, we dont need rainbow and azn and rot13 and roulette and the likes
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!