Adding #hor tag. - annna - Annna the nice friendly bot.
 (HTM) git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) README
       ---
 (DIR) commit e59464a1bb4805b80e08150261542090b0a2f83d
 (DIR) parent f64d96cf8740794a0e3810ec53ec245461c37dca
 (HTM) Author: Annna Robert-Houdin <annna@bitreich.org>
       Date:   Wed, 30 Aug 2023 13:39:25 +0200
       
       Adding #hor tag.
       
       Diffstat:
         M modules/hashtags/hashtags.txt       |       1 +
         M modules/idlerpg/idlerpg-channel-se… |      37 +++++++++++++++++++++++++++++++
       
       2 files changed, 38 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/modules/hashtags/hashtags.txt b/modules/hashtags/hashtags.txt
       @@ -8841,6 +8841,7 @@
        #hop-in gophers://bitreich.org/9/memecache/hop-in.mp4
        #hopes-and-dreams gophers://bitreich.org/I/memecache/hopes-and-dreams.png
        #hops gophers://bitreich.org/I/memecache/hops.JPG
       +#hor gophers://bitreich.org/I/memecache/hor.png
        #horde-alert gophers://bitreich.org/9/memecache/horde-alert.mp4
        #horizontally-spinning-rat gophers://bitreich.org/9/memecache/horizontally-spinning-rat.mkv
        #horn gophers://bitreich.org/9/memecache/horn.mkv
 (DIR) diff --git a/modules/idlerpg/idlerpg-channel-service.py b/modules/idlerpg/idlerpg-channel-service.py
       @@ -132,6 +132,43 @@ def main(args):
                hacker.append(0)
                return hacker
        
       +    def calamity(hackers, hacker):
       +        calamity_type = random.randint(1, 10)
       +        if calamity_type == 1:
       +            change_type = random.randint(1, 4)
       +            if change_type == 1:
       +                new_class = None
       +                while new_class != hackers[hacker][1]:
       +                    new_class = random.choice(list(classes.keys()))
       +                hackers[hacker][1] = new_class 
       +                say(chaninpath, "Due to a bit flip during a solar flare, " \
       +                    "%s's hacker class changed to %s." \
       +                    % (hacker, hackers[hacker][1])
       +            elif change_type == 2:
       +                new_hardware = None
       +                while new_hardware != hackers[hacker][2]:
       +                    new_hardware = random.choice(list(hardware.keys()))
       +                hackers[hacker][2] = new_hardware 
       +                say(chaninpath, "It is %s's birthday. " \
       +                    "%s's hardware changed to %s." \
       +                    % (hacker, hackers[hacker][2])
       +            elif change_type == 3:
       +                new_shield = None
       +                while new_shield != hackers[hacker][3]:
       +                    new_shield = random.choice(list(shields.keys()))
       +                hackers[hacker][3] = new_shield 
       +                say(chaninpath, "%s slipped. " \
       +                    "%s's shield changed to %s." \
       +                    % (hacker, hackers[hacker][3])
       +            elif change_type == 4:
       +                new_weapon = None
       +                while new_weapon != hackers[hacker][4]:
       +                    new_weapon = random.choice(list(weapons.keys()))
       +                hackers[hacker][4] = new_weapon 
       +                say(chaninpath, "%s slipped. " \
       +                    "%s's weapon changed to %s." \
       +                    % (hacker, hackers[hacker][4])
       +
            def hand_of_rms(hackers, hacker):
                win = random.randint(0, 5)
                rmstime = random.randint(1, 10) * 100