Author

Topic: [ANN] BITCOINTALK TOKEN ($BITCOINTF) (Read 121 times)

legendary
Activity: 2506
Merit: 1398
Yes, I'm an asshole
January 03, 2024, 05:44:01 AM
#9
Well, given that the "merit/smerit" system is precisely what tanked activity on the forum, I'm not really sure why anyone would want to export this confusing monstrosity anywhere else.

ICO spammers are pretty much gone, so there's no need for it anymore, and a simple seniority vs posts ratio would have been sufficient in the first place.

I beg to differ, merit/smerit not only effectively prevent spammers, it also makes account farming and selling rather difficult as simple post ratio no longers enough to raise rank and make it worth more. It was and it still.



Will check with BT mods to ensure is not going to cause a conflict don't want to be the cause of spam like what happened at Reddit

Go ask theymos.
newbie
Activity: 5
Merit: 0
January 02, 2024, 08:29:01 PM
#8
Will check with BT mods to ensure is not going to cause a conflict don't want to be the cause of spam like what happened at Reddit
full member
Activity: 270
Merit: 130
DeLouvois.com Bitcoin Luxury Marketplace Est. 2016
January 02, 2024, 03:33:59 PM
#7

Martti Malmi and them have no Business in a Copyright type Case. They are all about Creative Commons and Everything.

And it uses the Merit System he made, Martti Malmi thinks the whole World could Run on a Similar System.

Well, given that the "merit/smerit" system is precisely what tanked activity on the forum, I'm not really sure why anyone would want to export this confusing monstrosity anywhere else.

ICO spammers are pretty much gone, so there's no need for it anymore, and a simple seniority vs posts ratio would have been sufficient in the first place.

legendary
Activity: 2506
Merit: 1398
Yes, I'm an asshole
January 02, 2024, 04:31:01 AM
#6
Is it acknowledged and/or got permission from the moderator of this forum? I know that technically the forum is "for public" but that doesn't exactly allow people to create a token under their name whenever they want to.

Martti Malmi and them have no Business in a Copyright type Case. They are all about Creative Commons and Everything.

And it uses the Merit System he made, Martti Malmi thinks the whole World could Run on a Similar System.

How is it related to him? The question I asked above was not about copyright and whether OP got a license to use a copyrighted content [that'll be separate issue that I am currently not interested to get into], it's about whether the claim as the forum's token got fully backed and supported by the moderators of the forum.
newbie
Activity: 112
Merit: 0
January 01, 2024, 04:07:19 PM
#5
Is it acknowledged and/or got permission from the moderator of this forum? I know that technically the forum is "for public" but that doesn't exactly allow people to create a token under their name whenever they want to.

Martti Malmi and them have no Business in a Copyright type Case. They are all about Creative Commons and Everything.

And it uses the Merit System he made, Martti Malmi thinks the whole World could Run on a Similar System.
legendary
Activity: 2506
Merit: 1398
Yes, I'm an asshole
January 01, 2024, 02:29:02 PM
#4
Is it acknowledged and/or got permission from the moderator of this forum? I know that technically the forum is "for public" but that doesn't exactly allow people to create a token under their name whenever they want to.
newbie
Activity: 5
Merit: 0
December 31, 2023, 01:06:13 PM
#3
import requests
from bs4 import BeautifulSoup
import datetime
import os
import json

# Function to check last post date, track merit changes, and log wallet addresses
def track_merit_and_wallet_changes():
    # Load previously logged data if available
    log_file = "merit_logs/merit_wallet_changes_log.json"
    log_data = {}

    if os.path.exists(log_file):
        with open(log_file, 'r') as file:
            log_data = json.load(file)

    # URL for the Bitcointalk recent posts
    url = 'https://bitcointalk.org/index.php?action=recent'

    response = requests.get(url)

    if response.status_code == 200:
        soup = BeautifulSoup(response.content, 'html.parser')
        post_table = soup.find('table', class_='bordercolor')
        post_rows = post_table.find_all('tr')[1:]  # Skip the table header

        for row in post_rows:
            username_elem = row.find('td', class_='poster_info').find('a', class_='msguser')
            if username_elem:
                username = username_elem.text.strip()
                user_url = f"https://bitcointalk.org/index.php?action=profile;username={username}"
                user_response = requests.get(user_url)

                if user_response.status_code == 200:
                    user_soup = BeautifulSoup(user_response.content, 'html.parser')
                    merit_element = user_soup.find('div', class_='merit_bar')

                    # Check last post date
                    last_post_element = user_soup.find('td', text='Last post')
                    if last_post_element:
                        last_post_date_str = last_post_element.find_next('td').text.strip()
                        last_post_date = datetime.datetime.strptime(last_post_date_str, "%B %d, %Y, %I:%M:%S %p")
                        current_month_start = datetime.datetime.now().replace(day=1, hour=0, minute=0, second=0, microsecond=0)
                       
                        if last_post_date >= current_month_start and merit_element:
                            wallet_element = user_soup.find('div', {'id': 'info_section'})
                            wallet_address = None

                            if wallet_element:
                                wallet_row = wallet_element.find(text='Sollet Wallet:').find_next('td')
                                if wallet_row:
                                    wallet_address = wallet_row.text.strip()

                            if wallet_address:
                                current_merit = int(merit_element['title'])
                                previous_merit = log_data.get(username, {}).get('merit', 0)

                                if current_merit - previous_merit > 10:
                                    # Log if the merit change is more than 10 along with the wallet address
                                    current_time = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')

                                    additional_merit = current_merit - previous_merit
                                    log_data[username] = {'merit': current_merit, 'wallet_address': wallet_address}

                                    with open(log_file, 'w') as file:
                                        json.dump(log_data, file, indent=4)

                                    print(f"Additional merit detected for {username}: +{additional_merit} merits")
                                    print(f"Solana Wallet Address: {wallet_address}")
                                else:
                                    print(f"No significant merit change for {username}")
                                    print(f"Solana Wallet Address: {wallet_address}")
                            else:
                                print(f"{username} did not post within the last month or has no Solana wallet address")
                        else:
                            print(f"{username} did not post within the last month or has no merit information")
                    else:
                        print(f"Unable to find last post information for {username}")
                else:
                    print(f"Failed to fetch user data for {username}")
            else:
                print("Username not found in post")

    else:
        print("Failed to fetch recent posts")

if __name__ == "__main__":
    track_merit_and_wallet_changes()




This script checks each user's profile for recent posts within the last month and also looks for Solana wallet addresses in their profiles. If a user has a Solana wallet address listed, it logs their merit changes along with the wallet address in the merit_wallet_changes_log.json file within the merit_logs directory. Adjustments to the HTML structure may be needed if Bitcointalk updates its layout.


Ensure you have added wallet# to profile to be included!
staff
Activity: 2436
Merit: 2347
December 31, 2023, 11:55:08 AM
#2
OP, it's not April 1 today. Today is New Year's Eve, you're a little mixed up Wink There have already been attempts to create a forum token, but they never came to fruition. And your project has the same future and will end up with nothing.
newbie
Activity: 5
Merit: 0
December 31, 2023, 09:57:22 AM
#1
Working to launch BITCOINTF token in January 2024!
Lets bring activity back to BitcoinTalk Forum!

BITCOINTF will enjoy the benefits of low transactions fees on the SOLANA network!

Rewards will be distributed monthly based on MERIT accumulation

Users with 1000+ Merit that have made a post within the last 6 months are eligible to claim 10 000 tokens each.

To ensure distribution is fair rewards will not be provided on the initial drop based on previous merit accumulation max 10 000 tokens per user.


Supply: No cap new tokens released with merit distribution

10 merit = 100 tokens

Presale = NO


Exchange Listing - NONE To Start!

Wait who provides Liquidity?? Smart Contract Sell Liquidity Fee 1%  Buy Fee 0%

Frontend of website will be connected to Github using Netlify for build//deploy allowing members to contribute to frontend changes if content is suitable will be merged into the main repository.


Launch Date Jan 10th
Website reveal : Jan 8th



 
Jump to: