Bitcoin Forum
May 09, 2024, 03:11:55 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: 1 2 3 [All]
  Print  
Author Topic: XSTerminate: A bitcointalk deletebot to rid unwanted visitors from your threads.  (Read 13033 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 07, 2014, 07:41:13 AM
Last edit: April 12, 2015, 02:41:25 AM by deletebot
 #1

XSTerminate by @deletebot

Downloads (Booyah!)

http://assets.audiomack.com/dj-jd/2d54ec209764628cda07069a225194bb.png Downloads!

Latest version is 0.9.8.

GitHub Repository: https://github.com/deletebot/XSTerminate/
Source Starter Pack: https://github.com/deletebot/XSTerminate/archive/master.zip
Windows Point and Click: https://drive.google.com/file/d/0B8rWObF4xz1YYk5xXzg0RGNRdVU/view?usp=sharing

Latest Updates

1/23/14 - Did the recent bitcointalk outage kill your XSTerminate bot? You don't need to worry about that again. Version 0.9.8 will stay live through even the most erratic bitcointalk behavior. I serendipitously tested this version through the recent bitcointalk outage without a hiccup.

What's more! XSTerminate now comes equipped with an option to blacklist users with fewer posts than a user defined cutoff. If your trolls think they are going to get around your luser list by creating new accounts, they need to think again.

12/23/14 - I have fixed several crashing issues related to network errors. The version (0.9.4) should be much more robust than the previous version.

If you use windows, follow the instructions at this post.

11/19/14 - I just fixed a crashing bug that comes from session termination when a user logs out of the bot account in a browser. This happens when the bot is running and the user logs into the bot account in a browser then logs out of the browser session by closing the browser or otherwise purposefully logging out. The bot will now recognize the situation and recover.

Also, getting started in windows is now much easier. Check this post.


Introduction

Let's face it, bitcointalk has become overrun with trolls.

On bitcoin talk, you could begin a thread dedicated to your love of your grandmother and in 5 minutes it would be crawling with trolls calling your own heartfelt feelings a scam, or worse. Of course by using the self moderation option when you create a thread, you can go through and laboriously delete each troll post manually. It's very gratifying but also a lot of work.

Wouldn't it be nice if there were a bot that could do this for you?

Well now there is.

Introducing XSTerminate: a bitcointalk deletebot to rid unwanted visitors from your threads.

Using XSTerminate is easy. Just edit the config file according to your user name, password, topic number (found in the thread URL), and a couple of other settings. Then fill in your blacklist, which I like to call the "luser" list. Then, fire up XSTerminate, pointing it to your config file. And, like magic, you will have peace of mind. You can go to sleep knowing that the troll you despise is not going to come back without making a newbie account. And if he does, you can blacklist that account too! You wouldn't even have to restart XSTerminate either. Just edit the luser list and let XSTerminate take care of the rest.

To get started, you can download the XSTerminate program and example files here:
https://github.com/deletebot/XSTerminate/archive/master.zip

Or, you can go to github and clone the XSTerminate repository at https://github.com/deletebot/XSTerminate

The contents of the README.md file are below. Enjoy!


Donations

XST: SMFPrpKYQ6yxVesVEwNfQbsPCPveG6srBP
BTC: 1HWu9Ant9CNmuJCG5MXi1z3F8F5Zi1o9sT
LTC: LZ7Rkvz5LeisP2GRmvQhUxuewe45h6tDf3
DOGE: DLdew3KSaL9kL2cLC6Pv7hVzDULtkDcZ6





XSTerminate

The Original Bitcointalk Delete Bot

XSTerminate is a bot that can crawl new messages in your thread and delete posts from unwelcome members.

XSTerminate is a python program with only two dependencies: pyyaml and BeautifulSoup.

XSTerminate can run as a daemon in *nix systems or as a console program in both Windows (NT+) and *nix systems. In *nix it can be killed with SIGINT (ctrl-C in the console) or SIGTERM in Windows. In such cases, it will terminate gracefully and save cookie information.


Usage

Code:
xsterminate deletebot.yml

The file "deletebot.yml" is a yaml file with several settings.


Configuration

  • user: the bitcointalk username
  • password: the bitcointalk password (remove or make null for getpass)
  • topic: the bitcointalk topic number found in the topic url
  • lusers: the luser blacklist with one luser name per line
  • activity: users must have this minimal activity to post
  • sleep: be nice to bitcointalk by sleeping between thread reloads
  • cookiefile: the file wherein cookies are stored
  • debug: prints debug output if set to true; omit or set to false if unwanted


The settings "activity", "sleep", and "debug" can be changed in the config file while the bot is live and the bot will adjust its behavior upon the next reload of the thread messages.


Example Config File: "deletebot.yml"

Code:
# user name at BCT
user : deletebot
# remove or make null for getpass; put in a password for auto
password : null
# BCT topic number
topic : 850210
# file with username blacklist, one per line
lusers : lusers.txt
# minimum activity a user needs to post
# see https://bitcointalk.org/index.php?topic=444292
# can be modified while bot is live
activity : 5

# sleep this many seconds before reloading new messages
# can be modified while bot is live
sleep : 60

# name of the file where cookies are stored
cookiefile : cookies.lwp

# for development, this can be ommitted or set to false
# can be modified while bot is live
debug : true


Example Blacklist File: "lusers.txt"

Code:
Luser1
Luser2
Luser3
1715224315
Hero Member
*
Offline Offline

Posts: 1715224315

View Profile Personal Message (Offline)

Ignore
1715224315
Reply with quote  #2

1715224315
Report to moderator
1715224315
Hero Member
*
Offline Offline

Posts: 1715224315

View Profile Personal Message (Offline)

Ignore
1715224315
Reply with quote  #2

1715224315
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, but full nodes are more resource-heavy, and they must do a lengthy initial syncing process. As a result, lightweight clients with somewhat less security are commonly used.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715224315
Hero Member
*
Offline Offline

Posts: 1715224315

View Profile Personal Message (Offline)

Ignore
1715224315
Reply with quote  #2

1715224315
Report to moderator
1715224315
Hero Member
*
Offline Offline

Posts: 1715224315

View Profile Personal Message (Offline)

Ignore
1715224315
Reply with quote  #2

1715224315
Report to moderator
1715224315
Hero Member
*
Offline Offline

Posts: 1715224315

View Profile Personal Message (Offline)

Ignore
1715224315
Reply with quote  #2

1715224315
Report to moderator
Altcoin Agent
Hero Member
*****
Offline Offline

Activity: 798
Merit: 500


Sovryn - 300-500% APY on USDT Deposit


View Profile
November 07, 2014, 10:00:25 AM
 #2

Awesome, great job.

A feature I would suggest as well : make the bot "ignore" the user as well. If everyone starts using your bot, the biggest trolls would all have glowing hot "ignore" links under their name.

.The DeFi for Bitcoin Platform.            ███   ███
           ███   ███
          ███   ███
         ███   ███
        ███   ███
       ███   ███
      ███   ███
     ███   ███
    ███   ███
   ███   ███
  ███   ███
 ███   ███
███   ███
▄  ▄██████████████████████▄  ▄
 ▀▄ ▀████████████████████▀ ▄▀
  ▀█ ▀████▀ ▄▄            █▀
   ▀█▄ ▀█ ████████████▀ ▄█▀
     ██▄ ▀▀▀▀▀▀▀▀▀███  ██
      ███      ▀█▄ ▀ ▄██
       ███▄ ▀█████ ▄███
        ████ ▀██▀ ▄███
         ▀███▄  ▄███▀
          ▀███▄ ▀██▀
            ████▄ ▀
             ████▀
              ▀█▀
SOVRYN███   ███
 ███   ███
  ███   ███
   ███   ███
    ███   ███
     ███   ███
      ███   ███
       ███   ███
        ███   ███
         ███   ███
          ███   ███
           ███   ███
            ███   ███
.300% APY on USDT Deposits.
████████████████████████████
████████████████████████████
████████████████████████████
████████▀▀▄██████▄▀▀████████
███████  ▀        ▀  ███████
██████                ██████
█████▌   ███    ███   ▐█████
█████▌   ▀▀▀    ▀▀▀   ▐█████
██████                ██████
███████▄  ▀██████▀  ▄███████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
████████████████████████████
████████████████████████████
████████████████████████████
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 07, 2014, 04:18:16 PM
 #3

Awesome, great job.

A feature I would suggest as well : make the bot "ignore" the user as well. If everyone starts using your bot, the biggest trolls would all have glowing hot "ignore" links under their name.

Great idea. Look for it in the next minor update.
objectofawareness
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
November 07, 2014, 06:11:56 PM
 #4

This is great!

XSTerminate is going to frustrate a lot of trolls!  Cry
EmilioMann
Legendary
*
Offline Offline

Activity: 2184
Merit: 1028


#mitandopelomundo


View Profile
November 07, 2014, 06:37:51 PM
 #5

LOL very nice against shadowcoin fudsters&trolls gang!
G-Bert
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
November 07, 2014, 07:48:59 PM
 #6

Haha! Amazing, Great work!

Can it somehow come with some usernames pre built in?  Grin

XChat XJkVnYD4N4oSjNStgbAUD6UyWuBTWuMRgv
public key  fuYPYmK4Sj57PkU2NKg1gKW91euMKkstQPeeexUcxnb8
sadochismo
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
November 07, 2014, 07:54:39 PM
 #7


https://twitter.com/sadochismo/status/530809557002760193

https://dl.dropboxusercontent.com/u/9200425/xsterminate.png
amiryaqot
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000



View Profile
November 07, 2014, 08:03:35 PM
 #8

is nice job... Wink
AlexAtom
Member
**
Offline Offline

Activity: 560
Merit: 10

YOUC - www.youengine.io


View Profile
November 07, 2014, 08:08:27 PM
 #9

Wining!  Cool

  ●   John McAfee Supports   ●
 ❰❰❰❰❰❰  Advertising Platform  ❱❱❱❱❱❱ 
● ▬▬▬▬▬ ● ▬▬▬▬▬ ●●●    ●  YOUC  ●    ●●● ▬▬▬▬▬ ● ▬▬▬▬▬ ●
WigitGetIt
Legendary
*
Offline Offline

Activity: 952
Merit: 1000



View Profile WWW
November 07, 2014, 08:56:29 PM
 #10

Pools?  Wallet?  Will this go to Trex?  LOL  joke of course.  Great job!!  Grin
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 07, 2014, 09:08:41 PM
Last edit: November 07, 2014, 09:24:23 PM by deletebot
 #11

Haha! Amazing, Great work!

Can it somehow come with some usernames pre built in?  Grin

A community blacklist would be the way to go. I would have put some names in, but I don't want to show my bias too much.  Wink

It's easy enough to load a bitcointalk page from the bot with a curated community blacklist. If someone makes a new thread, I can cull the blacklist from the OP or first post therein, providing the post maintains consistent formatting and if the list and curation process look reasonable. It could refresh every half hour or something.
YoyodyneSystems
Legendary
*
Offline Offline

Activity: 1386
Merit: 1023



View Profile
November 07, 2014, 10:53:51 PM
 #12


Hell yeah. Finally -- Innovation!
EmilioMann
Legendary
*
Offline Offline

Activity: 2184
Merit: 1028


#mitandopelomundo


View Profile
November 08, 2014, 12:51:09 AM
 #13

Haha! Amazing, Great work!

Can it somehow come with some usernames pre built in?  Grin

A community blacklist would be the way to go. I would have put some names in, but I don't want to show my bias too much.  Wink

It's easy enough to load a bitcointalk page from the bot with a curated community blacklist. If someone makes a new thread, I can cull the blacklist from the OP or first post therein, providing the post maintains consistent formatting and if the list and curation process look reasonable. It could refresh every half hour or something.

Yes you mean like a blacklist what the devs don't want their investor to know ? I bet you are .
Scamers are trying to get in control again, once they were exposed for everyone to see. Such embarrassing so weak  wow

XSTerminate was developed by a xst supporter, not by someone from dev team.
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 08, 2014, 01:11:11 AM
Last edit: November 08, 2014, 01:23:37 AM by deletebot
 #14

You want to fix the FUD problem on bitcointalk ? Easy, just integrate the jail for newbie accounts for 2 weeks like it was the first time. So they have to wait first before they can just make 1 million fake accounts.

But, i think you rather don't want that because you can't hide yourself when they do this.

You have made 3 successive posts, two containing accusations about motives.

Posters like you are the reason I made this utility. If you didn't think you had an audience here, you wouldn't make a post. You are leeching off my work and my product for your soapbox and accusations. Go create your own thread with your own work and then post your rants there once your product drives an audience. You'll see that no one stops you. That's free speech.

In fact, fork my product if you don't have time to develop your own. It's open source with a very permissive license. You'll find that I won't have any problem with what you do as long as you keep the license intact. I won't even come after you if you forget to put in "(c) 2014, deletebot All rights reserved".

I suggested a community blacklist and did not offer any accounts for the luser list. I singled out no users anywhere. Except for my bias towards XST, I don't show any bias here. I haven't spoken negatively of anyone or any coin. If this was about giving XST some sort of advantage, I would have kept it a secret and shared it with the team instead of making it as open as I could. So please end your accusations and your questions of motives.

If a community makes a black list, it won't hurt free speech. Posters will reform the way they post to avoid getting on a community blacklist. That would promote civil discourse over time, which is something sorely lacking from bitcointalk at the moment.
WhiteNotWright
Full Member
***
Offline Offline

Activity: 196
Merit: 100

Fibre Knight


View Profile
November 08, 2014, 01:46:35 AM
 #15


"Give me fuel, give me FIBRE, give me that which I desire."
https://twitter.com/whitenotwright
tx42
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile
November 08, 2014, 08:54:06 AM
 #16


Oh man. This is perfect.

█    █     ██    ███     ███    ████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████     ███     ███    ██     █    █
..EARN FREE BREAKOUT COINS SIG CAMPAIGN LIVE !!
█    █     ██    ███     ███    ████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████     ███     ███    ██     █    █
rugrats
Sr. Member
****
Offline Offline

Activity: 700
Merit: 250


Leading Crypto Sports Betting & Casino Platform


View Profile
November 08, 2014, 09:18:39 AM
 #17


If a community makes a black list, it won't hurt free speech. Posters will reform the way they post to avoid getting on a community blacklist. That would promote civil discourse over time, which is something sorely lacking from bitcointalk at the moment.


Behavior modification achieved through censorship and/or the threat of? Splendid. More power to anonymous devs!
Reminds me of George Orwell's 1984.

• "We do not merely destroy our enemies, we change them. Do you understand what I mean by that?"
• "We do not destroy the heretic because he resists us; so long as he resists us we never destroy him. We convert him, we capture his inner mind, we reshape him."

█▀▀▀▀▀











█▄▄▄▄▄
.
Stake.com
▀▀▀▀▀█











▄▄▄▄▄█
   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
█▀▀▀▀▀











█▄▄▄▄▄
.
PLAY NOW
▀▀▀▀▀█











▄▄▄▄▄█
leewilson
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
November 08, 2014, 09:58:50 AM
 #18


If a community makes a black list, it won't hurt free speech. Posters will reform the way they post to avoid getting on a community blacklist. That would promote civil discourse over time, which is something sorely lacking from bitcointalk at the moment.


Behavior modification achieved through censorship and/or the threat of? Splendid. More power to anonymous devs!
Reminds me of George Orwell's 1984.

• "We do not merely destroy our enemies, we change them. Do you understand what I mean by that?"
• "We do not destroy the heretic because he resists us; so long as he resists us we never destroy him. We convert him, we capture his inner mind, we reshape him."

Nail on the head. Scary times.

“If you tell a lie big enough and keep repeating it, people will eventually come to believe it. The lie can be maintained only for such time as the State BlockNet can shield the people from the political, economic and/or military consequences of the lie. It thus becomes vitally important for the State BlockNet to use all of its powers to repress dissent, for the truth is the mortal enemy of the lie, and thus by extension, the truth is the greatest enemy of the State BlockNet.” - Joseph Goebbels
CaptainCrapper
Full Member
***
Offline Offline

Activity: 462
Merit: 100


View Profile
November 08, 2014, 02:43:44 PM
 #19


If a community makes a black list, it won't hurt free speech. Posters will reform the way they post to avoid getting on a community blacklist. That would promote civil discourse over time, which is something sorely lacking from bitcointalk at the moment.


Behavior modification achieved through censorship and/or the threat of? Splendid. More power to anonymous devs!
Reminds me of George Orwell's 1984.

• "We do not merely destroy our enemies, we change them. Do you understand what I mean by that?"
• "We do not destroy the heretic because he resists us; so long as he resists us we never destroy him. We convert him, we capture his inner mind, we reshape him."

This is comparing apples to oranges. In Crypto-Land, all it takes is a few posts to destroy a coin. There are many out there who make it a mission to destroy competing coins. This have become very problematic in the realm of alt-coins, especially those in the race for the best anonymity. I admit that I have been guilty of this myself, though it was a matter of retaliation. Letting the free market decide without people FUDing competing cryptos endlessly is actually not a bad idea at all.
The proof will be in the pudding.
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 08, 2014, 07:17:30 PM
Last edit: November 08, 2014, 07:30:05 PM by deletebot
 #20


If a community makes a black list, it won't hurt free speech. Posters will reform the way they post to avoid getting on a community blacklist. That would promote civil discourse over time, which is something sorely lacking from bitcointalk at the moment.
Behavior modification achieved through censorship and/or the threat of? Splendid. More power to anonymous devs!
Reminds me of George Orwell's 1984.

• "We do not merely destroy our enemies, we change them. Do you understand what I mean by that?"
• "We do not destroy the heretic because he resists us; so long as he resists us we never destroy him. We convert him, we capture his inner mind, we reshape him."

Nail on the head. Scary times.

Programmed thought using language. You should go back and read your Orwell again.

"threat"
"destroy"
"enemies"
"destroy"
"heretic"
"resists"
"destroy"
"capture"
"nail"
"scary"

With that language, you are either attempting to program or have been programmed.

Which is it?
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 09, 2014, 05:32:54 AM
 #21

I like how you turned my blatantly obvious analogy into an argument over semantics, before ending it with a random straw man question.
Let's not kid ourselves. This is a censorship tool, one that will be used by people who intend to censor, manage and deflect inconvenient questions.

You quoted Orwell. The premise of 1984 is the relationship between semantics and thought. Also, if you had a legitimate concern about the performance or operation of my program, you wouldn't have given me any material for a straw man argument to begin with.

Instead, you've tried to fud the very existence of my program, which I predicted in the OP. Don't you have more noble battles to fight?

Finally, If you don't like my program, feel free to delete your free copy. But if you do decide to use it, I would appreciate your feedback on its performance.
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 09, 2014, 07:22:37 AM
 #22

I quoted Orwell in response to your outlandish comment about reforming posters here. Here, let me refresh your memory.

...

Further, 1984 is not about "the relationship between semantics and thought". It is essentially about the mental, emotional and physical subjugation of an individual by a totalitarian regime in a a dystopian future.

I'd say "outlandish" describes your attempt to compare my program to a dystopian totalitarian regime.  Cheesy

Quote
For the record, I have no intention of using your program.

Then why are you using my thread as a forum for your soapbox?
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 09, 2014, 07:33:31 AM
 #23

You can now follow @deletebot or tag @deletebot in disapproving tweets on twitter!

https://twitter.com/deletebot/
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 09, 2014, 07:45:16 AM
 #24


[repetitive content deleted]


You are starting to repeat yourself. Do you think that is necessary?
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 09, 2014, 10:33:19 AM
 #25

The mature and graceful response would have been to acknowledge that your post was wrong and move on.

...

Edit: Wow. You actually started deleting comments.

The mature response would be for you to stop repeating yourself and move on.

I deleted your message because it was the third time you made the exact same post. Here's what you posted for the third time: https://bitcointalk.org/index.php?topic=850210.msg9476759#msg9476759

If you post new material I'll keep it. If your fud turns to spam (which I have a feeling it will), I'll enter your user name in the bot.
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 09, 2014, 05:45:38 PM
 #26

XSTerminate Windows Build Now Available

A windows build is now available for thread moderators who might not also be programming devs.

https://drive.google.com/file/d/0B8rWObF4xz1YS251X0VLQnotekk/view?usp=sharing

Instructions

deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 10, 2014, 09:01:26 AM
 #27

Please, do enter my name in your bot.

Done!  Smiley


Edit: That deleted 4 posts.  Shocked
BitSwift
Hero Member
*****
Offline Offline

Activity: 496
Merit: 500


View Profile WWW
November 10, 2014, 05:08:46 PM
 #28

Thank you for this Bot!  This should be a requirement on this forum with the amount of trolling that goes on here.

-BitSwift

www.bitswift.io
business(at)bitswift.io
CaptainCrapper
Full Member
***
Offline Offline

Activity: 462
Merit: 100


View Profile
November 11, 2014, 02:00:39 PM
 #29

The mature and graceful response would have been to acknowledge that your post was wrong and move on.

...

Edit: Wow. You actually started deleting comments.

The mature response would be for you to stop repeating yourself and move on.

I deleted your message because it was the third time you made the exact same post. Here's what you posted for the third time: https://bitcointalk.org/index.php?topic=850210.msg9476759#msg9476759

If you post new material I'll keep it. If your fud turns to spam (which I have a feeling it will), I'll enter your user name in the bot.


The dude's trolling xst right know. Same M.O. Start's with FUD, & then tries to turn it around & play the victim. If he wants to argue, I love to argue! He can just PM me. I'll argue about what color the sky is. I don't care. LOL!
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 11, 2014, 03:45:18 PM
 #30

The mature and graceful response would have been to acknowledge that your post was wrong and move on.

...

Edit: Wow. You actually started deleting comments.

The mature response would be for you to stop repeating yourself and move on.

I deleted your message because it was the third time you made the exact same post. Here's what you posted for the third time: https://bitcointalk.org/index.php?topic=850210.msg9476759#msg9476759

If you post new material I'll keep it. If your fud turns to spam (which I have a feeling it will), I'll enter your user name in the bot.


The dude's trolling xst right know. Same M.O. Start's with FUD, & then tries to turn it around & play the victim. If he wants to argue, I love to argue! He can just PM me. I'll argue about what color the sky is. I don't care. LOL!

For the record, I didn't mean to delete all of his 4 last posts. The bot did that. I can prevent that aggressive behavior in the future. However, he did ask for his name to be put in the bot, so I did it.

XSTerminate is a tool like any other. It can be used for good and bad.

I'm not interested in all that philosophy. I like software to work. I'm interested in good features and bad bugs. I try to create the former and fix the latter.
MR1
Legendary
*
Offline Offline

Activity: 927
Merit: 1000



View Profile
November 12, 2014, 11:55:17 PM
 #31

As you can see guys, StealthCoin`s capabilities are inexhaustible!!!  Cool
synechist
Legendary
*
Offline Offline

Activity: 1190
Merit: 1000


To commodify ethicality is to ethicise the market


View Profile WWW
November 19, 2014, 04:58:19 AM
 #32

Hello all

Just to report that XSTerminate on Windows sometimes crashes instead of deleting a post.

Has anyone else experienced this?

Any fixes most welcome.

Co-Founder, the Blocknet
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 19, 2014, 06:11:35 AM
Last edit: November 19, 2014, 06:53:40 AM by deletebot
 #33

Hello all

Just to report that XSTerminate on Windows sometimes crashes instead of deleting a post.

Has anyone else experienced this?

Any fixes most welcome.

Yes, this is a known issue. I'm putting together a new release. The bitcointalk HTML has some variability so it's crashing the parser.
kingscrown
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500


http://fuk.io - check it out!


View Profile WWW
November 19, 2014, 06:15:33 AM
 #34

this is pretty cool.

deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 19, 2014, 06:52:37 AM
Last edit: November 19, 2014, 07:14:25 AM by deletebot
 #35

Hello all

Just to report that XSTerminate on Windows sometimes crashes instead of deleting a post.

Has anyone else experienced this?

Any fixes most welcome.

I found the issue. Bitcointalk wipes your login when their servers reset (when they get ddosed or have other problems). This logs-out the bot while it's still running. I put in a fix. I'm testing the bot now.

Edit: It's even more common than that. If you log out of the bot account from a browser the bot will get logged out.

It looks like I have it working.
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 19, 2014, 08:08:37 AM
Last edit: December 23, 2014, 04:50:41 PM by deletebot
 #36

XSTerminate Windows Build of 0.9.4 Available

Using windows just got a lot easier (as long as your config file is named "deletebot.yml" and is in the same directory as the xsterminate program).

Download the windows starter pack:
https://drive.google.com/file/d/0B8rWObF4xz1YRWNtb2dNYnB4eFE/view?usp=sharing

Instructions

  • Download and unpack the windows build. It is a zip file.

  • In the unpacked folder, change "deletebot.yml" and "lusers.txt" according to your needs.

  • Launch the "run" command. Click here for instructions.

    https://i.imgur.com/WcaOL73.png

  • Hit "Browse" and select the xsterminate program inside the unpacked folder.

    https://i.imgur.com/X1Fb2Hm.png

  • When you have selected the xsterminate program, hit Open and then OK.

  • If you need to change the luser list, just edit "luser.txt" and XSTerminate will adjust on the fly.

deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
November 19, 2014, 08:17:28 AM
Last edit: December 23, 2014, 04:45:22 PM by deletebot
 #37

XSTerminate 0.9.0 Release

A new version of XSTerminate is now available.

Version 0.9.0 fixes a logout bug that rendered the bot useless when a user logged out of a browser session at the same IP.

It also makes starting up on windows much easier. See here.

Download links are at the OP: https://bitcointalk.org/index.php?topic=850210

Windows users, see this post: https://bitcointalk.org/index.php?topic=850210.msg9489481#msg9489481
synechist
Legendary
*
Offline Offline

Activity: 1190
Merit: 1000


To commodify ethicality is to ethicise the market


View Profile WWW
November 19, 2014, 10:44:01 AM
 #38

XSTerminate Windows Build of 0.9.0 Available


Great work sir!

Co-Founder, the Blocknet
BitSwift
Hero Member
*****
Offline Offline

Activity: 496
Merit: 500


View Profile WWW
November 19, 2014, 12:43:38 PM
 #39

Yes thank you - the childish behavior was becoming unbearable.

-BitSwift

www.bitswift.io
business(at)bitswift.io
RJF
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500


Online since '89...


View Profile WWW
December 08, 2014, 02:33:14 PM
 #40

Yes thank you - the childish behavior was becoming unbearable.

-BitSwift


deletebot:  Thank you! Nice work and about time...

DNotesVault
“First, they ignore you. Then, they laugh at you. Then, they fight you. Then you win!” – Mahatma Gandhi 
Prepare for your future now, check out CRISP For Retirement and our complete family of CRISP savings plans.
KeyserSozeMC
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500


I'm dying.


View Profile WWW
December 12, 2014, 07:28:21 AM
 #41

You could add an option:

If user has <X posts delete.

( Haven't downloaded bot to check it out, will do tonight. )

Hey, smexy. Don't waste your time. Time's precious.
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
December 17, 2014, 05:26:41 AM
 #42

You could add an option:

If user has <X posts delete.

( Haven't downloaded bot to check it out, will do tonight. )

This will be in the next update, when I have time. It may be soon because I just tracked down a bug tonight that kills the bot when it receives a malformed status line.
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
December 23, 2014, 04:37:25 PM
Last edit: December 23, 2014, 04:51:39 PM by deletebot
 #43

XSTerminate 0.9.4 Release

A new version of XSTerminate is now available.

Version 0.9.4 fixes a number of robustness issues. It should keep going through several types of network errors.

Download links are at the OP: https://bitcointalk.org/index.php?topic=850210

Unfortunately I did not have time to put in new features. This release, however, has been heavily tested.

GitHub: https://github.com/deletebot/XSTerminate/

Windows: https://drive.google.com/file/d/0B8rWObF4xz1YRWNtb2dNYnB4eFE/view?usp=sharing

Windows users see here too: https://bitcointalk.org/index.php?topic=850210.msg9589439#msg9589439

Source Bundle: https://github.com/deletebot/XSTerminate/archive/master.zip
synechist
Legendary
*
Offline Offline

Activity: 1190
Merit: 1000


To commodify ethicality is to ethicise the market


View Profile WWW
December 23, 2014, 08:53:08 PM
 #44

Lifesaver. Sleep-saver. Tone-of-thread saver.

Bitcointalk saver?

You never know...

Co-Founder, the Blocknet
OpalTeam
Sr. Member
****
Offline Offline

Activity: 262
Merit: 250



View Profile WWW
January 01, 2015, 07:27:32 PM
 #45

The opal team appreciates this, we're using this on a spamming user

MsCollec
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000


View Profile
January 01, 2015, 08:10:56 PM
 #46

Starting the new year with fud free 
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
January 04, 2015, 05:49:16 AM
 #47

== content deleted ==

This software deletes posts from trolls, it does not have the capacity to assess the motivations of its users. If you have a problem with some person or company, go to the appropriate page and make your posts. For your particular interests, I think this thread is appropriate: https://bitcointalk.org/index.php?topic=857670.0

I offer delete bot software here. Nothing else. That's the topic of discussion. Most people offer their thanks, which I appreciate. Some have feature requests, which I honestly wish I had more time to tackle. If you have found a problem with the stability or performance of XSTerminate, or if you have some feature suggestions, I would be happy to have your input.

If you feel you must express some disapproval on this forum, your best bet would be to try to find a bug and give me fair time to fix it, which I will do for free. If I appear to ignore your concerns you are welcome to pester me for a fix on this thread. At some point, I will probably give in. However, I think you will find it difficult to discover a bug I won't fix. If you are worthy of your battleship avatar, though, you will try.

I've deleted your post, mostly for your choice of imagery, which you put in "strike-through". For future posts, please stick to a discussion of the software.
deletebot (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
January 23, 2015, 07:33:17 AM
Last edit: January 23, 2015, 08:28:15 AM by deletebot
 #48

XSTerminate 0.9.8 Release

The XSTerminate bot is nearly unstoppable now and comes with a minimum activity filter!

https://twitter.com/deletebot/status/558530033841500161

Version 0.9.8 adds the activity setting that specifies the minimum activity a user needs to post. Version 0.9.8 is also robust to malformed authentication responses that arise when bitcointalk has catastrophic server issues, as in the recent outage. This means that there should be no need to restart your bot under even the worst of bitcointalk conditions.

An introduction and instructions are at the OP: https://bitcointalk.org/index.php?topic=850210

This release has been heavily tested and kept going through the recent 22 hour outage.


Downloads

GitHub: https://github.com/deletebot/XSTerminate/

Windows: https://drive.google.com/file/d/0B8rWObF4xz1YYk5xXzg0RGNRdVU/view?usp=sharing

Windows users see here too: https://bitcointalk.org/index.php?topic=850210.msg9589439#msg9589439

Source Bundle: https://github.com/deletebot/XSTerminate/archive/master.zip
Pages: 1 2 3 [All]
  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!