Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


2023 Black Friday Cyber Monday - FLASH SALE + MEGATHREAD - Page 329
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

2023 Black Friday Cyber Monday - FLASH SALE + MEGATHREAD

1326327329331332368

Comments

  • seriously though (for once), everything augustines X KEXP is extremely underrated

    Thanked by 1FAT32
  • slowly adding a "block" to my extension
    no offense to c1vhosting

    wonder how else i should do it tbh

    Thanked by 3sycot emgh ariq01
  • @DeadlyChemist Might take less space and annoy less to fully block the whole post and have a small half-transparent list with like "Blocked in this thread"

    Or something similar

    Or both options (where you can switch between)

    Or if not, and you want something easier, make the "Content blocked" clickable, to display the blocked text

  • @HostSlick said:
    Located In our own DC Floor, Netherlands.

    Talk about misleading. That's clearly a door, not a floor.

    Thanked by 1FAT32
  • @emgh said:
    @DeadlyChemist Might take less space and annoy less to fully block the whole post and have a small half-transparent list with like "Blocked in this thread"

    Or something similar

    Or both options (where you can switch between)

    Or if not, and you want something easier, make the "Content blocked" clickable, to display the blocked text

    yeah my plan js/html is too bad for this:

    my current code:

    ` browser.storage.local.get({ 'blocked_users': [] }).then(result => {
    const blockedUsers = result.blocked_users;

      // Check if the username is in the list
      if (blockedUsers.includes(msgUser)) {
        console.log(`User '${msgUser}' is blocked.`);
        const itemBody = msg.querySelector(".Item-Body");
        itemBody.innerHTML = '<div class="Message userContent"><p>Content blocked</p></div>';
      } else {
      }
    });`
    

    maybe you can do smth better?

    Thanked by 1emgh
  • @user123 said:

    @HostSlick said:
    Located In our own DC Floor, Netherlands.

    Talk about misleading. That's clearly a door, not a floor.

    would i get a tour if i came to visit @HostSlick ?

  • @user123 said:

    @HostSlick said:
    Located In our own DC Floor, Netherlands.

    Talk about misleading. That's clearly a door, not a floor.

    It's a portal to a universe of possibilities.

  • @DeadlyChemist said: maybe you can do smth better?

    I haven't tested it or even read it, but for these stuff GPT is just so good, if it's not right the first time, it's usually right the second or third time.

    Try something like this proposed solution (copy paste):

    To change the Message userContent back to its original state when a user clicks on "Content blocked", you can add an event listener for a click event on the Content blocked element. When this event is triggered, you can then replace the content with the original message that was blocked. However, you need to store the original message somewhere before replacing it with 'Content blocked'.

    Here's an approach to implement this:

    1. Store the original content of itemBody before setting it to 'Content blocked'.
    2. Add a click event listener to the 'Content blocked' element. When clicked, restore the original content.

    Here's the modified part of your code:

    if (blockedUsers.includes(msgUser)) {
      console.log(`User '${msgUser}' is blocked.`);
      const itemBody = msg.querySelector(".Item-Body");
    
      // Store the original content
      const originalContent = itemBody.innerHTML;
    
      // Set to 'Content blocked'
      itemBody.innerHTML = '<div class="Message userContent"><p>Content blocked</p></div>';
    
      // Add click event listener to restore original content
      itemBody.querySelector('.userContent').addEventListener('click', () => {
        itemBody.innerHTML = originalContent;
      });
    } else {
      // Existing code for unblocked users
    }
    

    With this code, when a user clicks on the 'Content blocked' message, the event listener will trigger and restore the original content of itemBody. Remember to ensure that the click event listener is attached to the correct element and that the original content is properly stored and restored.

  • @emgh said:

    @DeadlyChemist said: maybe you can do smth better?

    I haven't tested it or even read it, but for these stuff GPT is just so good, if it's not right the first time, it's usually right the second or third time.

    Try something like this proposed solution (copy paste):

    To change the Message userContent back to its original state when a user clicks on "Content blocked", you can add an event listener for a click event on the Content blocked element. When this event is triggered, you can then replace the content with the original message that was blocked. However, you need to store the original message somewhere before replacing it with 'Content blocked'.

    Here's an approach to implement this:

    1. Store the original content of itemBody before setting it to 'Content blocked'.
    2. Add a click event listener to the 'Content blocked' element. When clicked, restore the original content.

    Here's the modified part of your code:

    ```javascript
    if (blockedUsers.includes(msgUser)) {
    console.log(User '${msgUser}' is blocked.);
    const itemBody = msg.querySelector(".Item-Body");

    // Store the original content
    const originalContent = itemBody.innerHTML;

    // Set to 'Content blocked'
    itemBody.innerHTML = '

    Content blocked

    ';

    // Add click event listener to restore original content
    itemBody.querySelector('.userContent').addEventListener('click', () => {
    itemBody.innerHTML = originalContent;
    });
    } else {
    // Existing code for unblocked users
    }
    ```

    With this code, when a user clicks on the 'Content blocked' message, the event listener will trigger and restore the original content of itemBody. Remember to ensure that the click event listener is attached to the correct element and that the original content is properly stored and restored.

    works good, will edit a little and push i think

    Thanked by 1emgh
  • emghemgh Member
    edited November 2023

    Boom!

    A configurable option to block any post in the same way even if user isn’t added to the block list IF

    1. the post contains ”#” followed by digits (use regex, and allow for an optional space before the digits, many of the copy pastes have that)
    2. And the post is very short (excluding it’s quotes), all of the spamming order numbers are, we wouldn’t wanna block a real reply containing an order number

    would be a great update later (in these cases, also blocking the full quote)

    Thanked by 2admax FAT32
  • FAT32FAT32 Administrator, Deal Compiler Extraordinaire

    @emgh said:
    And the post is very short (excluding it’s quotes), all of the spamming order numbers are, we wouldn’t wanna block a real reply containing an order number

    Next deal: A very short link to the insane deal :joy:

    Thanked by 4admax emgh seoky ariq01
  • @FAT32 said:

    @emgh said:
    And the post is very short (excluding it’s quotes), all of the spamming order numbers are, we wouldn’t wanna block a real reply containing an order number

    Next deal: A very short link to the insane deal :joy:

    Update 3: replace all blocked content with ads if not premium subscriber

  • Is this all over?

  • @emgh said:

    @FAT32 said:

    @emgh said:
    And the post is very short (excluding it’s quotes), all of the spamming order numbers are, we wouldn’t wanna block a real reply containing an order number

    Next deal: A very short link to the insane deal :joy:

    Update 3: replace all blocked content with ads if not premium subscriber

    we actually have an API with donators and shit, but the extension does not use that feature lmao

    i think blocking users is enough for now? could add highlightling but it already does for couple of people.... guess next update :)

    Thanked by 2emgh ragtop4
  • @FAT32 said: so that I can listen to it while at work?

    Thanked by 2FAT32 emgh
  • 2023 AMD EPYC STORAGE BLACK-FRIDAY DEAL BY HOSTSLICK
    CPU - 4 vCore - AMD EPYC 7402P
    RAM - 4GB
    Bandwidth - 1Gbit - 10TB (after 10TB reached, 100mbit,50up/50down)
    Disk Space - 1TB Pure HD
    Port Speed - 1Gbit
    IPv4 Addresse(s) - 1
    Operating System - Linux
    Location - Netherlands (EU)
    Datacenter - WorldStream, NETHERLANDS
    Virtualization - KVM

    ORDER

    Hello @HostSlick ,will this deal be restocked?

  • Thanked by 1FAT32
  • @emgh said:

    yes im polish

    Thanked by 1emgh
  • JabJabJabJab Member
    edited November 2023

    @emgh said:

    Link to original artist please
    or even better link to that Taiwanese ad that was selling this as "educational toy" - cactus sings about cocaine mostly in that part :D

    Wallmart version

    Thanked by 1emgh
  • someone smarter than me can "group" messages


  • initial backup half way!

    Thanked by 1i4P1
  • Any new deals?

  • awmbilisimawmbilisim Member
    edited November 2023


    AWM Bilisim opened its Magic Doors to huge campaigns special for Black Friday

    IMPORTANT INFORMATION

    We offer 2 options to our customers who create an order, you have the right to choose 1 of them

    After the order is placed, 2x RAM, ie DOUBLE RAM or +2 MONTH additional time is added to your service time, whichever you request, we can help you if you specify which one you request by leaving your order number in the comment.

    Why Should You Prefer Awm Informatics?

    Powerful Infrastructure and Low Ping: We provide an uninterrupted experience by offering the lowest ping values with a powerful 40 Gbps internet infrastructure.

    Unlimited Technical Support: Our technical support team, which is active 24/7, is always with you and is here to provide you with a comfortable use.

    Easy Server Management: You can easily manage your server through our customer panel and customise it according to your needs.

    Flexible IP Change Facility: We offer our customers 2 IP change possibilities, so you can change your IP addresses when needed.

    VDS Rdns Update Ease: We have brought the VDS Rdns update section so that you can easily make Rdns updates.

    Wide Operating System Options: There are many operating systems in your customer panel and we can add the missing ones according to your request.

    Continuous Improvement and Work: We are constantly working 24/7 and always strive to offer better.

    As AWM Bilisim, we strive to provide our customers with an uninterrupted experience and strong technical support, providing ease of server management and flexibility.

    Server Provisioning: Instant delivery upon payment completion.

    Restrictions: No tolerance for mail spam, brute force, or illegal activities on our servers. Your compliance ensures a safe and secure environment for all users.

    Experience top-notch service with high-quality servers for your needs. Act fast and claim your FREE RAM upgrade today!

    Site adresimiz : www.awmbilisim.com

    Test IP : 45.147.45.147

    Our services are annual

    AWM Intel Xeon E5 2697 V2 VDS PACKET-1

    4GB RAM
    2 CPU
    35 GB SSD Disk
    1Gbps Shared Port
    Unlimited Traffic
    Bursa/Turkey Lokasyon
    Linux & Windows OS
    Order $14,00/year

    AWM Intel Xeon E5 2697 V2 VDS PACKET-2

    6GB RAM
    2 CPU
    40 GB SSD Disk
    1Gbps Shared Port
    Unlimited Traffic
    Bursa/Turkey Lokasyon
    Linux & Windows OS
    Order $17.00/year

    AWM Intel Xeon E5 2697 V2 VDS PACKET-3

    8GB RAM
    3 CPU
    45 GB SSD Disk
    1Gbps Shared Port
    Unlimited Traffic
    Bursa/Turkey Lokasyon
    Linux & Windows OS
    Order $19.00/year

    AWM Intel Xeon E5 2697 V2 VDS PACKET-4

    12GB RAM
    4 CPU
    50 GB SSD Disk
    1Gbps Shared Port
    Unlimited Traffic
    Bursa/Turkey Lokasyon
    Linux & Windows OS
    Order $23.00/year

    AWM Intel Xeon E5 2697 V2 VDS PACKET-5

    16GB RAM
    4 CPU
    65 GB SSD Disk
    1Gbps Shared Port
    Unlimited Traffic
    Bursa/Turkey Lokasyon
    Linux & Windows OS
    Order $30.00/year

    AWM Intel Xeon E5 2697 V2 VDS PACKET-6

    24GB RAM
    5 Çekirdek CPU
    90 GB SSD Disk
    1Gbps Shared Port
    Unlimited Traffic
    Bursa/Turkey Lokasyon
    Linux & Windows OS
    Order $45.00/year

    Payment Methods;

    Crypto Payments
    Bank Transfer
    Credit Card

  • FAT32FAT32 Administrator, Deal Compiler Extraordinaire

    Ah here we go again

    Thanked by 5ralf i4P1 emgh BBTN ariq01
  • MAGIC DOORS

  • MOARRRRRRRRRR

  • FAT32FAT32 Administrator, Deal Compiler Extraordinaire

    Ok let me focus on work now instead of keep refreshing :joy: Maybe I should add a sound notification instead

  • berrybyteberrybyte Member, Host Rep

    CYBER-END <3 FLASH PROMO

    30% RECURRING promo... BUT, there is a contingency: you must post a comment about your appreciation for @FAT32, and only then you'll be eligible for the promo!

    Once you have, PM us and we'll send over the code. Applies to any of our VPS Pro (https://berrybyte.net/vps-pro) offerings:

    • KVM Ryzen 9 5950X
    • NVMe SSD (RAID 1)
    • Dedicated/non-oversold vCores
    • Available in London (UK) & Dallas (Central US)
    • 4Tbps+ DDoS Protection (courtesy of CosmicGuard)
    • Windows, Debian, Ubuntu, Fedora, CentOS, use-your-own-ISO, etc

    *Available as long as stock lasts
    * +10% off (40% recurring) to whoever writes a love poem

    May the love commence! o:)

    Thanked by 4FAT32 i4P1 NHNHNH000 ralf
  • FAT32FAT32 Administrator, Deal Compiler Extraordinaire

    @berrybyte said:
    30% RECURRING promo... BUT, there is a contingency: you must post a comment about your appreciation for FAT32, and only then you'll be eligible for the promo!

    Man this is full of love. Thank you @berrybyte!

Sign In or Register to comment.