personal/aptbot.git
13 months agoFix TimeoutError Bug main
Georgios Atheridis [Tue, 5 Sep 2023 23:47:23 +0000 (00:47 +0100)]
Fix TimeoutError Bug

Handle all OSError exceptions rather than just ConnectionError. Allowing
the to reset itself rather than fail in certain cases.

15 months agoFix Bug Where Long Messages Got Cut Off
Georgios Atheridis [Fri, 30 Jun 2023 16:53:29 +0000 (17:53 +0100)]
Fix Bug Where Long Messages Got Cut Off

2 years agofixed a bug that caused frequent unnecessary restarts
Georgios Atheridis [Fri, 9 Sep 2022 09:17:53 +0000 (10:17 +0100)]
fixed a bug that caused frequent unnecessary restarts

2 years agotemporary fix for twitch closing connection randomly
Georgios Atheridis [Wed, 31 Aug 2022 16:09:12 +0000 (19:09 +0300)]
temporary fix for twitch closing connection randomly

2 years agoFixed a bug that crashed the bot when someone replied to a message with an = symbol...
Georgios Atheridis [Sat, 11 Jun 2022 13:22:13 +0000 (13:22 +0000)]
Fixed a bug that crashed the bot when someone replied to a message with an = symbol. Implemented :tmi.twitch.tv RECONNECT to restart the bot

2 years agoadded pyproject
Georgios Atheridis [Sun, 5 Jun 2022 21:42:07 +0000 (00:42 +0300)]
added pyproject

2 years agoFixed countless bugs which were caused by controlling the bot from the command line...
Georgios Atheridis [Thu, 2 Jun 2022 21:46:44 +0000 (00:46 +0300)]
Fixed countless bugs which were caused by controlling the bot from the command line. Edited README.md. Updated setup.py

2 years agoupdated setup and version to 0.2.0
Georgios Atheridis [Thu, 2 Jun 2022 18:09:00 +0000 (21:09 +0300)]
updated setup and version to 0.2.0

2 years agoMerge branch 'master' into refactor
Georgios Atheridis [Thu, 2 Jun 2022 18:08:08 +0000 (21:08 +0300)]
Merge branch 'master' into refactor

2 years agoAdded more logging to Bot; Connection restarting and authentication checking now...
Georgios Atheridis [Thu, 2 Jun 2022 17:52:22 +0000 (20:52 +0300)]
Added more logging to Bot; Connection restarting and authentication checking now happens

2 years agofixed bug where windows would throw OSError which wasn't caught
Georgios Atheridis [Thu, 2 Jun 2022 10:37:55 +0000 (13:37 +0300)]
fixed bug where windows would throw OSError which wasn't caught

2 years agoBot now inherits from an abstract class and added it to __init__.
Georgios Atheridis [Thu, 2 Jun 2022 07:03:38 +0000 (10:03 +0300)]
Bot now inherits from an abstract class and added it to __init__.

2 years agoFixed a bug where adding an account replaced the main.py file
Georgios Atheridis [Wed, 1 Jun 2022 11:25:05 +0000 (14:25 +0300)]
Fixed a bug where adding an account replaced the main.py file

2 years agofixed bug where disable account would crash the running instance
Georgios Atheridis [Wed, 1 Jun 2022 10:39:07 +0000 (13:39 +0300)]
fixed bug where disable account would crash the running instance

2 years agofixed bug where reply message tag wasn't returning value; implemented proper socket...
Georgios Atheridis [Wed, 1 Jun 2022 06:06:01 +0000 (09:06 +0300)]
fixed bug where reply message tag wasn't returning value; implemented proper socket closing and connection reset handling

2 years agocleaned up Bot message parser using regex; updated examples; add account sends a...
Georgios Atheridis [Tue, 31 May 2022 14:38:00 +0000 (17:38 +0300)]
cleaned up Bot message parser using regex; updated examples; add account sends a python file from resources

2 years agoFirst commit refactor
Georgios Atheridis [Tue, 31 May 2022 08:52:50 +0000 (11:52 +0300)]
First commit refactor

2 years agofixed setup.py
Georgios Atheridis [Wed, 25 May 2022 23:02:24 +0000 (23:02 +0000)]
fixed setup.py

2 years agochanged to websocket
Georgios Atheridis [Thu, 19 May 2022 19:49:54 +0000 (19:49 +0000)]
changed to websocket

2 years agoblack
Georgios Atheridis [Tue, 17 May 2022 15:44:47 +0000 (15:44 +0000)]
black

2 years agotrimmed extra spaces out of messages
Georgios Atheridis [Fri, 13 May 2022 10:20:44 +0000 (10:20 +0000)]
trimmed extra spaces out of messages

2 years agobot
Georgios Atheridis [Mon, 2 May 2022 15:22:31 +0000 (15:22 +0000)]
bot

2 years agoadded message to start
Georgios Atheridis [Mon, 18 Apr 2022 14:20:40 +0000 (17:20 +0300)]
added message to start

2 years agoadded start method to allow for non message logic
Georgios Atheridis [Mon, 18 Apr 2022 14:14:11 +0000 (17:14 +0300)]
added start method to allow for non message logic

2 years agoallowing main for each channel to be initiated, without needed a message from chat
Georgios Atheridis [Sat, 2 Apr 2022 04:32:46 +0000 (07:32 +0300)]
allowing main for each channel to be initiated, without needed a message from chat

2 years agoFixed a bug where channels were being connected to when they weren't directories
Georgios Atheridis [Wed, 30 Mar 2022 16:22:33 +0000 (19:22 +0300)]
Fixed a bug where channels were being connected to when they weren't directories

2 years agoadded some ttv api, changed initial python file name that gets run for each message...
Georgios Atheridis [Tue, 29 Mar 2022 11:12:28 +0000 (14:12 +0300)]
added some ttv api, changed initial python file name that gets run for each message in a channel to main.py

2 years agoadded an example
Georgios Atheridis [Fri, 25 Mar 2022 06:09:24 +0000 (08:09 +0200)]
added an example

2 years agocode cleanup
Georgios Atheridis [Fri, 25 Mar 2022 06:09:16 +0000 (08:09 +0200)]
code cleanup

2 years agoallowing list of strings to be sent through for a privmsg
Georgios Atheridis [Thu, 24 Mar 2022 06:43:47 +0000 (08:43 +0200)]
allowing list of strings to be sent through for a privmsg

2 years agobugfix
Georgios Atheridis [Wed, 23 Mar 2022 08:48:02 +0000 (10:48 +0200)]
bugfix

2 years agoadded account disabler
Georgios Atheridis [Wed, 23 Mar 2022 08:27:03 +0000 (10:27 +0200)]
added account disabler

2 years agoadded manual update
Georgios Atheridis [Wed, 23 Mar 2022 03:33:53 +0000 (05:33 +0200)]
added manual update

2 years agoadded fundamental message and channel interpreter
Georgios Atheridis [Tue, 22 Mar 2022 20:12:26 +0000 (22:12 +0200)]
added fundamental message and channel interpreter

2 years agoadded basic structure and functionality
Georgios Atheridis [Tue, 22 Mar 2022 10:36:39 +0000 (12:36 +0200)]
added basic structure and functionality

2 years agofirst commit
Georgios Atheridis [Tue, 22 Mar 2022 05:54:19 +0000 (07:54 +0200)]
first commit