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 -> stakeAddressIs the link where the bot should search the messages.webServer -> enableEnable / Disable Web accesswebServer -> portUsed port for see archived messages.webServer -> messagesPerPageArchived messages per page loaded on page load and dynamique loading.timeInSecondsBetweenBttRequestTime in seconds between each Bitcointalk requests.timeInHoursBetweenCheckAllMessagesTime in hours everytime the bot check all messages from subject.timeInSecondsBetweenCheckLastMessagesTime in seconds everytime the bot check all last messages from subject.timeInMinutesBeforeDetectMessageUpdateTime in minutes before the bot start detection after post date.maxEditedTimeInDaysToDetectUpdateMaximum time in days when the bot detect edited messages ( Based on edit date ).bitcointalk -> enableEnable / Disable Bitcointalk alert.bitcointalk -> usernameAccount for send alert in topic : Usernamebitcointalk -> passwordAccount for send alert in topic : Passwordbitcointalk -> captchaCodeAccount for send alert in topic : Captcha Code ( Can be found here )bitcointalk -> topicIdTopic id where the alert is sent ( Don't change this ).
- Bitcoin : 1DSXQn7AankhmXUvExfZBbo8zWa3ie3jXc
- Mail : contact@luc-mergault.fr
- Twitter : @Luluwebmaster