So I just discovered that the #Python build-in logging module already has a way to rotate logs, and I don't need to handle copy/rename/delete files.

This comes as I realized that a long-running process stops logging precisely when I manually rotate the log file, like it looses the handle to the file (as it does not exists, it's called different after the rename) and does not try to check if there is any other file called the same.

Anyway, I'll refactor the logging system in my
#Janitor and #EchoBot bots, to support the built-in TimedRotatingFileHandler
logging.handlers — Logging handlers

Source code: Lib/logging/handlers.py Important: This page contains only reference information. For tutorials, please see Basic Tutorial, Advanced Tutorial, Logging Cookbook. The following useful ha...

Python documentation
I am doing my first baby steps with a #Python library that wraps the #Instagram private API... and I am already returning the first posts.

That's the initial steps for the Instagram parser component for
#EchoBot

@990000
Or maybe they do.
A bit of fan of the
@TheSavBananas (Yes, waiting for them to really be here and not just an #echobot.)

https://www.youtube.com/shorts/S7B5m7IJwD4

He pretended to be the “Pixar Lamp” after scoring | Savannah Bananas #shorts #pixar #baseball

YouTube
Biggest Malware Threats of 2019

2019 was another banner year for bots, trojans, RATS and ransomware. Let’s take a look back.

Threatpost - English - Global - threatpost.com
Echobot IoT Botnet Casts a Wide Net with Raft of Exploit Additions - 13 new exploits have been added to the malware's bag of tricks. more: https://threatpost.com/echobot-iot-botnet-exploit-additions/151154/ #malwareanalysis #miraivariant #yachtcontrol #exploits #paloalto #malware #echobot #botnet #unit42 #iot
Echobot IoT Botnet Casts a Wide Net with Raft of Exploit Additions

13 new exploits have been added to the malware's bag of tricks.

Threatpost - English - Global - threatpost.com