What does Mamobo do? Something like the lurkertracker?Mamobo has both LurkerTrackerTM technology stolen directly out of reverse engineered zombies, as well as the new VoteCounter, used by astronauts at NASA when they play Mafia.
Sounds sus.It's because of people like you that I had to implement aliases, Shake
Mammoobo
wubba
webadict - webadict* (http://www.bay12forums.com/smf/index.php?topic=177520.msg8211453#msg8211453), Shakerag* (http://www.bay12forums.com/smf/index.php?topic=177520.msg8211599#msg8211599), roseheart* (http://www.bay12forums.com/smf/index.php?topic=177520.msg8211545#msg8211545), TricMagic* (http://www.bay12forums.com/smf/index.php?topic=177520.msg8211582#msg8211582),... ???
roseheart TricmagicwebadictCaz
Double voting might be something I need to implement... Hm.roseheart TricmagicwebadictCaz
voting me is very scummy omgoose Shakerag shakerag
Dibs on the nickname Optimus Prime.lol, I'm pretty sure it only includes nicknames other people call you.
Spider should work for Webadict.
wEbadict, does it do Unvote?Technically, it just tries to find a player that's playing, and if it doesn't find one, it'll move you to No Vote.
lol. You're welcomewebadict - webadict* (http://www.bay12forums.com/smf/index.php?topic=177520.msg8211453#msg8211453), Shakerag* (http://www.bay12forums.com/smf/index.php?topic=177520.msg8211599#msg8211599), roseheart* (http://www.bay12forums.com/smf/index.php?topic=177520.msg8211545#msg8211545), TricMagic* (http://www.bay12forums.com/smf/index.php?topic=177520.msg8211582#msg8211582),... ???
My user recognition function was... a bit too lenient, and just decided everyone was voting for me.lol. You're welcomewebadict - webadict* (http://www.bay12forums.com/smf/index.php?topic=177520.msg8211453#msg8211453), Shakerag* (http://www.bay12forums.com/smf/index.php?topic=177520.msg8211599#msg8211599), roseheart* (http://www.bay12forums.com/smf/index.php?topic=177520.msg8211545#msg8211545), TricMagic* (http://www.bay12forums.com/smf/index.php?topic=177520.msg8211582#msg8211582),... ???
Something that would be impossible... unless people used a different color for it... that would be cool would be role claims. Very important, and regretful to miss...
Lots of practice. I'm a software developer, so that helps. Mamobo is written in python, which I've hardly ever used, so I did it just to learn it a bit more. I'd post a repo of it, but I would rather not give people easy bots for the forum, so sadly, it stays locked up. But, it's just a glorified web crawler bot, that then interprets posts by reading any red text, usernames, and post times, and then making a post request on the right page with the right info. It's not super complicated right now.Something that would be impossible... unless people used a different color for it... that would be cool would be role claims. Very important, and regretful to miss...
Also, how do you make something like Mamobo? Does it cost you money?
I'd post a repo of it, but I would rather not give people easy bots for the forum, so sadly, it stays locked up
I am unsure of which of these I should change Mamobo's profile pic to. They are all so good.
Spoiler: Then don't choose (click to show/hide)
That fits mafia to a tea. Good drinks in scum-chat and the rest of town suspecting each other and stabbing people.Spoiler: Then don't choose (click to show/hide)
Hahaha.
If it's a blueberry mamosa, Mamobo is all over it. I didn't realize that Mamobo was into jazz, though, but I can dig it.That fits mafia to a tea. Good drinks in scum-chat and the rest of town suspecting each other and stabbing people.Spoiler: Then don't choose (click to show/hide)
Hahaha.
Number of Pages Parsed: 4Duplication. I've made a mistake somewhere, let's see if I can find it.
Number of Posts Parsed: 216
Oh GodMamobo is only 8, how could it know you're joking?
You make something as a joke... then people take you seriously...
8Days?
Mamobo-years.8Days?
daykill roseheart (https://www.youtube.com/watch?v=n8GTewTUQeg)
[color=red]roseheart[/color] is totally the culprit!
Clever, but Mamobo crawls the page and looks for red text, so it won't know what that means :PCode: [Select][color=red]roseheart[/color] is totally the culprit!
GhostMagic Tricks RabbitYou called for a ghostrick rabbit?
Make Mamobo automatically detect hammers.Honestly a pretty easy change.
How do you think the follow-up to the hammer should be handled? Having it lock the thread or something like that?It can't lock threads that it's not the owner of unless it has moderation powers. The only thing it can do is post a notification, which is hopefully enough. Plus, there will always be a time delay on it anyway, so whatcha gonna do?
However, I have tested its ability to lock threads, and that is possible, so if it ran faster games by itself, it could lock threads on hammer.How do you think the follow-up to the hammer should be handled? Having it lock the thread or something like that?It can't lock threads that it's not the owner of unless it has moderation powers. The only thing it can do is post a notification, which is hopefully enough. Plus, there will always be a time delay on it anyway, so whatcha gonna do?
You're scum because of X and Y,
Alice
Alice
and Bob and Charlie are your buddies.
I'm thinking, you could ask Toady to give Mamobo moderator permissions. Then it would be able to lock any approved thread once we reached enough votes for a hammer or shorten.That would equate giving webadict moderator permissions. Probably better to just have Mamobo create the thread so it can lock it.
Congratulations on notquitethere for their work in finding a bug by CAPITALIZING THE COLOR TAG. Simply astounding.Anytime webadict
Won't read that, and I'm okay with it.Congratulations on notquitethere for their work in finding a bug by CAPITALIZING THE COLOR TAG. Simply astounding.Anytime webadict
So how exactly did you make Mamobo handle the double votes during the BYOR 15? You were talking about having trouble making double votes work, but they were working in our BYOR. You even allowed Mamobo to handle stolen votes during Excalibur shenanigans.Easy: It didn't. I just hand-did them using Mamobo.
Feature SuggestionsNot impossible, but definitely a low priority feature. I would likely add it some time further from now, but if you just want it to send to the moderator, that's very possible.
Are you planning on implementing functionality for secret votes? Possibly sent through PM, or at least the moderator's PM?
What have you thought about adding vote weights, like when Leafsnail's vote counted for double in Vector's princess mafia? That may not be necessary if the weights are a secret, but it probably would be important for hammer detection.
In order to give Mamobo a bit more flexibility, is it possible to make it perform a vanilla vote count and have it send it to the moderator as a PM? That way, the moderator can add in whatever voting shenanigans they dream of that the code doesn't account for, and then post the modified votecount themselves. Seems better than coding a special case every possible idea a crackhead can think of. Some special cases like double votes and stolen votes should be part of the default package, but you shouldn't account for everything.
if you just want it to send to the moderator, that's very possible.
Nirur Webadict Torir
Well, that broke it, didn't it?
I assume the logic is that it reads Nirur as an invalid input, counts webadict, then reads Torir as another invalid input which is analogous to an unvote, ultimately unvoting webadict.Not quite. It's going "'Nirur' isn't a person. 'Nirur webadict' isn't a person. 'Nirur webadict Torir' isn't a person."
I've always wondered what would happen if you hammer voted somebody and then unvoted in the same post. Does the hammer happen?
Did you handle this case?It actually only cares about what your last vote was. It doesn't even keep track of where it was previously, because it's a lazy robot.
hector13
Source: Source.PRIVATE_MESSAGEOkay, I think it can now partially read PMs, but it won't accept anything from anyone except me at the moment, since that could be... well, really annoying. I'll have to code in limitations on things before I remove that limitation...
Not that anyone cared, but I have improved the matching function by a factor of ~20.
Heck, I might not even need aliases anymore, I'm gonna see what happens when I remove them!
...Okay, just checked, and apparently, voting for Jim made the system think it was voting for Max instead...
Well, in a way, it was due to a bug, but I can explain how it showed a potential issue anyway.Not that anyone cared, but I have improved the matching function by a factor of ~20.
Heck, I might not even need aliases anymore, I'm gonna see what happens when I remove them!
Nice!...Okay, just checked, and apparently, voting for Jim made the system think it was voting for Max instead...
Oh.
Well, you did your best, and in the end that's all that matters.
Honestly, I would have gone with just quoting unclear votes and asking the player to vote better. :PBut therein lies the challenge and an advancement in technology and understanding. I didn't have to make a bot that reads votes for me, but the problem posed itself in front of me and taunted me. It wanted to be solved by merely existing! HAHAHAHAHA!