Language…
19 users online: Aclais,  Ahrion, Batata Douce, Ekimnoid, Gamet2004, Golden Yoshi, Green, Hidincuzimsmokin,  MarioFanGamer, masl, neidoodle, NewPointless, playagmes169,  Ringo, RZRider, schema_tuna, sinseiga, sugarfish456, TheXander - Guests: 265 - Bots: 261
Users: 64,795 (2,376 active)
Latest user: mathew

Vilela's Random Work #3 - VilelaBot + SMWC notification system

Alright, since this forum probably is the only chance I can announce this system, I'd like to show something that I'm been working slowly recently.

One of the biggest problems of SMWC currently it's the lack of a notification system, a newsletter of the forums plus some form of a integration between SMWC and irc.caffie.net.

So I now made VilelaBot track the forums and notify when there's a new post or new thread on #area51, on irc.caffie.net, as such example below:

Originally posted by #area51
[15:46:59] <VilelaBot> New post by Masterlink (Custom Music Help - AMK/Music problem) - http://smwc.me/1223660
[15:54:02] <VilelaBot> New post by TheFairHairedBoy (Super Mario World Central Creativity Convention 2015 - Ropebox Nominations) - http://smwc.me/1223661
[15:56:03] <VilelaBot> New post by Doopliss_ (Resource and Tool Releases - Lunar Magic suggestions and discussion (LM v2.32)) - http://smwc.me/1223662
[16:00:15] <VilelaBot> New post by Spinjumper (Super Mario World Central Creativity Convention 2015 - 2015 C3 Discussion Thread) - http://smwc.me/1223663
[16:02:16] <VilelaBot> New post by Eevee (Super Mario World Central Creativity Convention 2015 - The Challenge: First trailer) - http://smwc.me/1223664
[16:06:20] <VilelaBot> New post by Koopster (Super Mario World Central Creativity Convention 2015 - The Challenge: First trailer) - http://smwc.me/1223665
[16:08:21] <VilelaBot> New post by 55SuperShadow (Project Showoff & Discussion - Super Mario: Blast Off! Hack) - http://smwc.me/1223666
[16:12:24] <VilelaBot> New post by Fireblast124 (Super Mario World Central Creativity Convention 2015 - 2015 C3 Discussion Thread) - http://smwc.me/1223667


So you can quickly check if there's a new post or thread just by looking on the channel instead of periodically checking the Forum Index (and the forums you're interested into).

In future I plan on VilelaBot sending notifications to your favorite threads either via PM or via highlights (IRC).

Feel free to suggest anything that would be useful for interacting with this system.

That's all I guess. If you're interested into looking for notifications, feel free to join #area51 on irc.caffie.net.
Is it based on Kuribot/NewerBot from Kuribo64 and RVLution respectively? I've noticed the format you used for post reports is extremely similar to the two.
Yep, I inspired from it. The format used is pretty simple and objective, good enough for IRC.
GitHub - Twitter - YouTube - SnesLab Discord
Actually, if there's going to be Thread Notifications soon, maybe you can work with P4plus2 to get a seperate area below the "PM" button called "Notifications", that way you just don't think that somebody is PMing you.
Unlikely, the site coders don't trust VilelaBot. So its features will only work around what information SMWC gives for regular users for now.

That and stuff like post edit detection won't be supported for example, unlike KuriBot.
GitHub - Twitter - YouTube - SnesLab Discord
Cool, now there will be more people on #area51, I've been there for some weeks (or days, can't remember) and I can say that it is VERY useful when you want to keep an eye in more than one thread.
Originally posted by General Guy
Alright, since this forum probably is the only chance I can announce this system, I'd like to show something that I'm been working slowly recently.

One of the biggest problems of SMWC currently it's the lack of a notification system, a newsletter of the forums plus some form of a integration between SMWC and irc.caffie.net.

So I now made VilelaBot track the forums and notify when there's a new post or new thread on #area51, on irc.caffie.net, as such example below:

Originally posted by #area51
[15:46:59] <VilelaBot> New post by Masterlink (Custom Music Help - AMK/Music problem) - http://smwc.me/1223660
[15:54:02] <VilelaBot> New post by TheFairHairedBoy (Super Mario World Central Creativity Convention 2015 - Ropebox Nominations) - http://smwc.me/1223661
[15:56:03] <VilelaBot> New post by Doopliss_ (Resource and Tool Releases - Lunar Magic suggestions and discussion (LM v2.32)) - http://smwc.me/1223662
[16:00:15] <VilelaBot> New post by Spinjumper (Super Mario World Central Creativity Convention 2015 - 2015 C3 Discussion Thread) - http://smwc.me/1223663
[16:02:16] <VilelaBot> New post by Eevee (Super Mario World Central Creativity Convention 2015 - The Challenge: First trailer) - http://smwc.me/1223664
[16:06:20] <VilelaBot> New post by Koopster (Super Mario World Central Creativity Convention 2015 - The Challenge: First trailer) - http://smwc.me/1223665
[16:08:21] <VilelaBot> New post by 55SuperShadow (Project Showoff & Discussion - Super Mario: Blast Off! Hack) - http://smwc.me/1223666
[16:12:24] <VilelaBot> New post by Fireblast124 (Super Mario World Central Creativity Convention 2015 - 2015 C3 Discussion Thread) - http://smwc.me/1223667


So you can quickly check if there's a new post or thread just by looking on the channel instead of periodically checking the Forum Index (and the forums you're interested into).

In future I plan on VilelaBot sending notifications to your favorite threads either via PM or via highlights (IRC).


Smells like Kaeru's old schala bot script and programming for irc only.
I can see why the upper staff team may have a problem with it.
I suggest you limit the notification to the pm system for the time being and have kieran watch over the security of it.

Good luck with it though.




Now it's possible to get notifications when someone replies to a certain thread.

HOW TO USE:

To add threads to watch, PM VilelaBot with subject "watch" and message with the thread ids you want to get notified on new reply.

Example:

subject: "watch"
message: "79064"

obviously without quotes.

If you want to VilelaBot stop watching some thread, PM VilelaBot with subject "watch" again except with message "del <insert thread 1> [thread 2]", etc, example:

subject: "watch"
message: "del 79064"

And yeah, you can make ask it to watch multiple threads in a single PM. Just write the thread ids separated by space. Oh and if you want to see what threads VilelaBot is watching right now, write subject as "watch" and message "list".

That's all. It can be a bit buggy since I only tested a few times, but it should work well. Note that currently it will give a new PM for every single new reply on the watching thread. Probably later I will implement some check to don't send new PM while user didn't read previous PM or something.

Edit: Oh important, it will only take effect when VilelaBot replies to you. If someone reply before VilelaBot read your PM, you're just out of luck lol.
GitHub - Twitter - YouTube - SnesLab Discord
Sounds cool, testing it right now.