I recently figured out how to install a python bot on a shared server ( tested on godaddy, hostgator, dreamhost, justhost ).
If issued a ssh shell for this server, i'd be willing to install a dedicated bot for the #ahkscript channel.
I've been getting a lot of questions regarding an accurate, stable IRC bot in the IRC channel.
There are bots being developed by individuals but in the spirit of `community`,
it would be better if we all had a say as to query features etc.
Rather than complain about the current state of the bot(s),
I'm taking a proactive approach by asking the community what we should do.
Thanks for any feeback and or votes..
Community based IRC bot [ POLL ]
Re: Community based IRC bot [ POLL ]
wow, i didnt even know about this announcement till today. I feel that python is the right choice, since it will be a lot simpler because of dynamic memory allocation and some other features. I made mine in C only because i wanted to practice it.
Windows 10 x64 Professional, Intel i5-8500, NVIDIA GTX 1060 6GB, 2x16GB Kingston FURY Beast - DDR4 3200 MHz | [About Me] | [About the AHK Foundation] | [Courses on AutoHotkey]
[ASPDM - StdLib Distribution] | [Qonsole - Quake-like console emulator] | [LibCon - Autohotkey Console Library]
Re: Community based IRC bot [ POLL ]
I like this. Can we keep it on the ahkscript GitHubs? We could even set up automatic deployment on push to the master branch, with the help of some webhooks.
Re: Community based IRC bot [ POLL ]
Yes, good idea, making it the "official" ahkscript IRC Bot
OpenSource to the public and accessible to all the members
OpenSource to the public and accessible to all the members
Windows 10 x64 Professional, Intel i5-8500, NVIDIA GTX 1060 6GB, 2x16GB Kingston FURY Beast - DDR4 3200 MHz | [About Me] | [About the AHK Foundation] | [Courses on AutoHotkey]
[ASPDM - StdLib Distribution] | [Qonsole - Quake-like console emulator] | [LibCon - Autohotkey Console Library]
Re: Community based IRC bot [ POLL ]
It would be cool to have it written in AHK, but let's face it, windows servers are expensive and sockets are hard.
+1 to Python on the ahkscript github account
+1 to Python on the ahkscript github account
Re: Community based IRC bot [ POLL ]
Uh, what?
Re: Community based IRC bot [ POLL ]
It may be worth mentioning that I'm currently running a bot written in AHK on #ahkscript called "GeekBot". GeekBot uses version 2 of my "MyRC" irc library. Both the bot and the library can be found in the repository at http://github.com/G33kDude/MyRC
Re: Community based IRC bot [ POLL ]
THX I wanted to work on a bot for #ahkde.
Is it OK if I use that lib?
Is it OK if I use that lib?
Recommends AHK Studio
Re: Community based IRC bot [ POLL ]
nnnik: sure, just make sure to give credit all the places it's due (bentschi and me, with a hint of VxE (json lib) and maestrith (helped with various things)). Make sure to check the repo frequently for updates, as well, as it's still in development.
Re: Community based IRC bot [ POLL ]
+1 for the community based bot.
Im guessing that sjBot is going to take the mantle?
Anyway, im in the middle of making sjBot v3. Which will use classes and such. Making it easier for anyone who may want to copy the source, or maintain it when i no longer do.
Im guessing that sjBot is going to take the mantle?
Anyway, im in the middle of making sjBot v3. Which will use classes and such. Making it easier for anyone who may want to copy the source, or maintain it when i no longer do.
Please find me on the IRC if you have any questions, I'm never on the forum anymore.
Re: Community based IRC bot [ POLL ]
I guess it could be a "fork" of the awesome sjBot. Python makes it so much simpler
C gives a brainfart sometimes... especially with memory leaks like the infamous Heartbleed
What do we call this "official" community-based IRC-Bot?
roboscripty? helpbot? idk lol?
C gives a brainfart sometimes... especially with memory leaks like the infamous Heartbleed
What do we call this "official" community-based IRC-Bot?
roboscripty? helpbot? idk lol?
Windows 10 x64 Professional, Intel i5-8500, NVIDIA GTX 1060 6GB, 2x16GB Kingston FURY Beast - DDR4 3200 MHz | [About Me] | [About the AHK Foundation] | [Courses on AutoHotkey]
[ASPDM - StdLib Distribution] | [Qonsole - Quake-like console emulator] | [LibCon - Autohotkey Console Library]
Re: Community based IRC bot [ POLL ]
It will be nice if bot will post message in #ahkscript when new topic is created in ahkscript.org forum.
DRAKON-AutoHotkey: Visual programming for AutoHotkey.
Re: Community based IRC bot [ POLL ]
Touché!jNizM wrote:skynet
Excellent idea! Maybe, show who is online at the forum toovasili111 wrote:It will be nice if bot will post message in #ahkscript when new topic is created in ahkscript.org forum.
Windows 10 x64 Professional, Intel i5-8500, NVIDIA GTX 1060 6GB, 2x16GB Kingston FURY Beast - DDR4 3200 MHz | [About Me] | [About the AHK Foundation] | [Courses on AutoHotkey]
[ASPDM - StdLib Distribution] | [Qonsole - Quake-like console emulator] | [LibCon - Autohotkey Console Library]
Re: Community based IRC bot [ POLL ]
This has been added to both sjBot v3 ( still not quite released ) and GeekBot ( GeekDude's bot ).vasili111 wrote:It will be nice if bot will post message in #ahkscript when new topic is created in ahkscript.org forum.
This is a nice idea. I shall make it a command in the next update, which will more than likely be the v3 release.Excellent idea! Maybe, show who is online at the forum too
Please find me on the IRC if you have any questions, I'm never on the forum anymore.
Re: Community based IRC bot [ POLL ]
Great! Once it's released, Ill revise the code.
Windows 10 x64 Professional, Intel i5-8500, NVIDIA GTX 1060 6GB, 2x16GB Kingston FURY Beast - DDR4 3200 MHz | [About Me] | [About the AHK Foundation] | [Courses on AutoHotkey]
[ASPDM - StdLib Distribution] | [Qonsole - Quake-like console emulator] | [LibCon - Autohotkey Console Library]
Re: Community based IRC bot [ POLL ]
So this will be interesting for anyone who wants a version of sjBot.
If you have python ( 2.7 ) installed on your server. Just put this on it, and run it. Instant sjBot!
You will need to add the conf.ini file yourself. Here is a template.
https://github.com/ahkscript/sjBot/blob ... f_template
NOTE: YOU CAN RE-RUN THIS ANYTIME YOU WANT AN UPDATE!
This no longer works. Please let me know if you want this back.
If you have python ( 2.7 ) installed on your server. Just put this on it, and run it. Instant sjBot!
Code: Select all
import os
print("Uptone Software installer. Now installing sjBot")
print("Removing old versions of sjBot and his files, just incase you have em ;)")
os.system("rm sjBot.py")
os.system("rm channels.txt")
os.system("rm chat.txt")
print("sjBot.py gone!\nchannels.txt gone!\nchat.txt gone!\nNow donwloading current version from ahkscripts github repo.")
os.system("wget https://raw.githubusercontent.com/ahkscript/sjBot/master/sjBot.py sjBot.py --no-check-certificate")
os.system("wget https://raw.githubusercontent.com/ahkscript/sjBot/master/channels.txt channels.txt --no-check-certificate")
os.system("wget https://raw.githubusercontent.com/ahkscript/sjBot/master/chat.txt chat.txt --no-check-certificate")
print("sjBot.py installed!\nchannels.txt installed!\nchat.txt installed!\n\n\nInstalation done!")
You will need to add the conf.ini file yourself. Here is a template.
https://github.com/ahkscript/sjBot/blob ... f_template
This no longer works. Please let me know if you want this back.
Last edited by Sjc1000 on 26 Aug 2014, 05:49, edited 3 times in total.
Please find me on the IRC if you have any questions, I'm never on the forum anymore.
Re: Community based IRC bot [ POLL ]
nice!
Windows 10 x64 Professional, Intel i5-8500, NVIDIA GTX 1060 6GB, 2x16GB Kingston FURY Beast - DDR4 3200 MHz | [About Me] | [About the AHK Foundation] | [Courses on AutoHotkey]
[ASPDM - StdLib Distribution] | [Qonsole - Quake-like console emulator] | [LibCon - Autohotkey Console Library]
Re: Community based IRC bot [ POLL ]
Just wanted to mention in here that GeekBot's development is going very well. I'm happy to boast compatibility with wine 1.7, and have instructions in the readme on how to set him up in a terminal server environment (provided you have administrator privileges to install packages).
He currently runs on an ubuntu server installation in a corner of my house, along with a pastebin that integrates with him. The pastebin does not guarantee paste storage, as I store the pastes in /tmp, but in the future it will guarantee paste storage for 2 weeks since last viewed.
He currently runs on an ubuntu server installation in a corner of my house, along with a pastebin that integrates with him. The pastebin does not guarantee paste storage, as I store the pastes in /tmp, but in the future it will guarantee paste storage for 2 weeks since last viewed.
Re: Community based IRC bot [ POLL ]
That's real cool!
Windows 10 x64 Professional, Intel i5-8500, NVIDIA GTX 1060 6GB, 2x16GB Kingston FURY Beast - DDR4 3200 MHz | [About Me] | [About the AHK Foundation] | [Courses on AutoHotkey]
[ASPDM - StdLib Distribution] | [Qonsole - Quake-like console emulator] | [LibCon - Autohotkey Console Library]
Who is online
Users browsing this forum: No registered users and 36 guests