Bitcointalk : Little bot to archive all messages from signature topic and alert if remove or edit message.
This script allows all those who wish to archive the messages of the subject "Stake your Bitcoin address here".
In addition to that, in case of modification or deletion of a message, you can choose to be alerted via Email.
You can also alert the forum by configuring the part bitcointalk
in the config file ( It is strongly recommended to create an account dedicated to the alerts of the bot ).
To use this bot, you need to install Node.JS.
First, clone this respository with git clone https://github.com/luluwebmaster/bitcointalk-auto-verify-signatures-archive-and-alert.git
.
Install all packages with npm install
.
Then, create a new screen screen -S change-this-by-a-screen-name
and run node server inside the screen with node app
.
You should know that after launching the bot, it is possible to automatically view archived messages by typing this URL in your browser :
- http://{your-vps-ip}:4269
Note that if you want to access this page from outside, you will have to open this port publicly.
If this is the first time you have run the bot, you can either copy the config.example.json
file to the config.json
file, or else you can simply start the bot, the file will be automatically copied.
Then you can configure the file quite easily.
links -> bitcointalk -> stakeAddress
Is the link where the bot should search the messages.webServer -> enable
Enable / Disable Web accesswebServer -> port
Used port for see archived messages.webServer -> messagesPerPage
Archived messages per page loaded on page load and dynamique loading.timeInSecondsBetweenBttRequest
Time in seconds between each Bitcointalk requests.timeInHoursBetweenCheckAllMessages
Time in hours everytime the bot check all messages from subject.timeInSecondsBetweenCheckLastMessages
Time in seconds everytime the bot check all last messages from subject.timeInMinutesBeforeDetectMessageUpdate
Time in minutes before the bot start detection after post date.maxEditedTimeInDaysToDetectUpdate
Maximum time in days when the bot detect edited messages ( Based on edit date ).bitcointalk -> enable
Enable / Disable Bitcointalk alert.bitcointalk -> username
Account for send alert in topic : Usernamebitcointalk -> password
Account for send alert in topic : Passwordbitcointalk -> captchaCode
Account for send alert in topic : Captcha Code ( Can be found here )bitcointalk -> topicId
Topic id where the alert is sent ( Don't change this ).
- Bitcoin : 1DSXQn7AankhmXUvExfZBbo8zWa3ie3jXc
- Mail : contact@luc-mergault.fr
- Twitter : @Luluwebmaster