Calling all Moderators and Reapers
Moderator: Moderator
-
- Keeper
- Posts: 1548
- Joined: Tue Aug 12, 2003 3:08 pm
- Location: The edge of the Abyss
Calling all Moderators and Reapers
As many of you already know, there has been a huge outbreak in spam accounts and pav has shut down new user registrations until further notice. While I fully back him in this decision, it also screws over the people that actually want/need to post on our forums.
I've decided that, in the effort to continue to promote ToME's future, to look into the possibility of moving the forum from phpBB to Invision. If this happens, I'll place a block on all incoming user registrations and have them be approved by Admin. Obviously, I don't want to do this by myself, so I'll need help.
If you're already a moderator on these forums, you're probably that way because there is a certain level of trust bestowed either by myself or by DarkGod, and I am willing to extend that trust to the new board if you're willing to become an Administrator and assist with approving new user accounts. This will not eliminate the need for regular Moderators, but we will experience a lot less spam, since it will be caught by the Admins.
If you're not a member of the moderation team, go ahead and either post here or send me a PM. I'm willing to take all the help I can get at the moment, so anyone willing should express interest.
For right now, we won't need too many, but I needed to see if there are people willing to contribute to this.
Thanks in advance for your support and replies.
I've decided that, in the effort to continue to promote ToME's future, to look into the possibility of moving the forum from phpBB to Invision. If this happens, I'll place a block on all incoming user registrations and have them be approved by Admin. Obviously, I don't want to do this by myself, so I'll need help.
If you're already a moderator on these forums, you're probably that way because there is a certain level of trust bestowed either by myself or by DarkGod, and I am willing to extend that trust to the new board if you're willing to become an Administrator and assist with approving new user accounts. This will not eliminate the need for regular Moderators, but we will experience a lot less spam, since it will be caught by the Admins.
If you're not a member of the moderation team, go ahead and either post here or send me a PM. I'm willing to take all the help I can get at the moment, so anyone willing should express interest.
For right now, we won't need too many, but I needed to see if there are people willing to contribute to this.
Thanks in advance for your support and replies.
Last edited by Xandor Tik'Roth on Thu Oct 22, 2009 10:13 am, edited 1 time in total.
And it was such a good idea...
-
- Keeper
- Posts: 1548
- Joined: Tue Aug 12, 2003 3:08 pm
- Location: The edge of the Abyss
Happy to help. I'll feel way more useful t han when I'm deleting spammers anyway.
Also, I highly approve of the move. I am an admin on an Invision board and it is much much better from the user side. We moved from this sort of board to invision a couple years ago and no one has Ever been sorry, I think
.
Also, I highly approve of the move. I am an admin on an Invision board and it is much much better from the user side. We moved from this sort of board to invision a couple years ago and no one has Ever been sorry, I think

for the past few months we moderators have been personally deleting 10 or more spam messages from each new user. It sounds like a reduction in our workload.Xandor wrote:You guys do understand the implications of all this, right? As an Admin, you would have to approve every single new user registration personally. As long as you guys are up for it, I am too.
I would like a few more details. Would each Admin have the same views and responsibilities, or would the new user approvals be parceled out?
What information would we get that we could use to identify legitimate users? Most of the time it isn't hard to recognize spam accounts because they link to sleazy web sites, but that isn't universal.
In any case I think that it is worth trying. I appreciate pav's assistance, but it would be nice to keep this site from dying.
-
- Keeper
- Posts: 1548
- Joined: Tue Aug 12, 2003 3:08 pm
- Location: The edge of the Abyss
Yottle, I have no idea how it would be parcelled, as I haven't set up the site yet, but I think it would be a universal thing. Also, afaik, the only info that you'd get regarding the spam accounts is what you guys already know. If it doesn't look legit, delete it. I'll trust your guys' best judgement. Hasn't bitten me yet.
And it was such a good idea...
I think this might not be necessary, as I sent pav a diff that should fix the problem of spambots being able to register in the first place (and then another diff as I found an error in my first diff). Not having a phpBB installation of my own, I haven't been able to test it though.
Here's it again:
Here's it again:
Code: Select all
--- usercp_register.php 2008-12-12 19:35:50.000000000 +0200
+++ usercp_register_mod.php 2008-12-12 23:04:51.000000000 +0200
@@ -413,6 +413,13 @@
}
}
+ // Checking if the user answered correctly on the ToME special
+ if ( strcasecomp($spamcatch, "quaff") != 0 )
+ {
+ $error = TRUE;
+ $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . "You did not answer the antispam question correctly.";
+ }
+
$username_sql = '';
if ( $board_config['allow_namechange'] || $mode == 'register' )
{
@@ -1019,6 +1026,8 @@
$template->assign_block_vars('switch_confirm', array());
}
+ // ToME special: a question to thwart the spambots!
+ $spamcatch = 'To prove that you are not a spammer, write down what the q stands for in the q command in ToME\'s standard keyset. (If you have forgotten, take a look at <a href=http://wiki.t-o-m-e.net/Documentation/Game_commands#head-433ba16ffe631b90e3051dcc6d2d0c822feb0fc3> this wiki page</a> for the answer.) <input type="text" name="spamcatch" />';
//
// Let's do an overall check for settings/versions which would prevent
@@ -1034,6 +1043,7 @@
'PASSWORD_CONFIRM' => isset($password_confirm) ? $password_confirm : '',
'EMAIL' => isset($email) ? $email : '',
'CONFIRM_IMG' => $confirm_image,
+ 'SPAMCATCH' => $spamcatch,
'YIM' => $yim,
'ICQ' => $icq,
'MSN' => $msn,
Zothiqband -- still an Angband variant.
-
- Keeper
- Posts: 1548
- Joined: Tue Aug 12, 2003 3:08 pm
- Location: The edge of the Abyss
That might work... though i have no experience in coding...
Anyway, I went ahead and registered an Invision Power board for ToME and set it all up. The new user validation is actually incredibly simple. Simply log in to the Admin CP, go to the Manage Validating, and then review the users that have registered and accept them or delete the accounts. Any Admin can do this all from one screen, so it's pretty easy.
All I'd have to do is set up the forums again, so I'll let pav see if that code works. If not, I'll be ready to move the forum.
Anyway, I went ahead and registered an Invision Power board for ToME and set it all up. The new user validation is actually incredibly simple. Simply log in to the Admin CP, go to the Manage Validating, and then review the users that have registered and accept them or delete the accounts. Any Admin can do this all from one screen, so it's pretty easy.
All I'd have to do is set up the forums again, so I'll let pav see if that code works. If not, I'll be ready to move the forum.
And it was such a good idea...
I might as well post the fixed version here, since the previous posted version has (at least) two bugs.
Just for your information.
Code: Select all
--- usercp_register.php 2008-12-12 19:35:50.000000000 +0200
+++ usercp_register_mod.php 2008-12-14 00:21:15.000000000 +0200
@@ -413,6 +413,16 @@
}
}
+ // Checking if the user answered correctly on the ToME special
+ if ( $mode == 'register' )
+ {
+ if ( strcasecmp($spamcatch, "quaff") != 0 )
+ {
+ $error = TRUE;
+ $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ). "You did not answer the antispam question correctly.";
+ }
+ }
+
$username_sql = '';
if ( $board_config['allow_namechange'] || $mode == 'register' )
{
@@ -1019,6 +1029,8 @@
$template->assign_block_vars('switch_confirm', array());
}
+ // ToME special: a question to thwart the spambots!
+ $spamcatch = 'To prove that you are not a spammer, write down what the q stands for in the q command in ToME\'s standard keyset. (If you have forgotten, take a look at <a href=http://wiki.t-o-m-e.net/Documentation/Game_commands#head-433ba16ffe631b90e3051dcc6d2d0c822feb0fc3> this wiki page</a> for the answer.) <input type="text" name="spamcatch" />';
//
// Let's do an overall check for settings/versions which would prevent
@@ -1034,6 +1046,7 @@
'PASSWORD_CONFIRM' => isset($password_confirm) ? $password_confirm : '',
'EMAIL' => isset($email) ? $email : '',
'CONFIRM_IMG' => $confirm_image,
+ 'SPAMCATCH' => $spamcatch,
'YIM' => $yim,
'ICQ' => $icq,
'MSN' => $msn,
Zothiqband -- still an Angband variant.
-
- Keeper
- Posts: 1548
- Joined: Tue Aug 12, 2003 3:08 pm
- Location: The edge of the Abyss
A few things to report.
Madmonk, I've made you part of the moderation team. All of the moderators (you included, madmonk) should be able to see the Staff Discussion forum at the very bottom of the page. If you can't, let me know and I'll make the necessary adjustments.
Madmonk, I've made you part of the moderation team. All of the moderators (you included, madmonk) should be able to see the Staff Discussion forum at the very bottom of the page. If you can't, let me know and I'll make the necessary adjustments.
And it was such a good idea...
-
- Uruivellas
- Posts: 929
- Joined: Wed Apr 28, 2004 2:08 am
- Location: Orange County, Ca
Hello, all.
Just a note: I'm pretty much out unless I see a massive surge of interest from somewhere. I see that there's now a ToME forum on angband.ook.cz, but I like it here, and I basically feel like I'd rather go down with the ship than hop into a a leaky lifeboat.
The forums are dead, the wiki is dead, T3 development is dead, and I apologize if this comes across badly, but honestly I feel like for the past year I've put more effort into T3 and module development than anyone. In fact...probably more than everyone else combined. DarkGod is missing in action, the T3 module development team is missing in action, and some of them aren't even bothering to respond to my emails. Over the past few months that we've all allegedly been working on T3, and of the five people who signed up for module development, I've received a grand total of exactly two file submissions, and neither of them actually worked without me going through and filling in the mising pieces because nobody could be bothered to actually try plugging their work into an actual module to see if it did anything.
So at this point I don't feel terribly motivated to go register on a new forum somewhere. The last stand for me was a month ago when I proposed we come up with a to-do list and a release date and was mostly ignored.
So yeah, I'm pretty much out. I may come back to check the forums and mail from the list in a month or so, but if I come back in a month and there's nothing new, I just don't see any reason to continue to be involved.
Just a note: I'm pretty much out unless I see a massive surge of interest from somewhere. I see that there's now a ToME forum on angband.ook.cz, but I like it here, and I basically feel like I'd rather go down with the ship than hop into a a leaky lifeboat.
The forums are dead, the wiki is dead, T3 development is dead, and I apologize if this comes across badly, but honestly I feel like for the past year I've put more effort into T3 and module development than anyone. In fact...probably more than everyone else combined. DarkGod is missing in action, the T3 module development team is missing in action, and some of them aren't even bothering to respond to my emails. Over the past few months that we've all allegedly been working on T3, and of the five people who signed up for module development, I've received a grand total of exactly two file submissions, and neither of them actually worked without me going through and filling in the mising pieces because nobody could be bothered to actually try plugging their work into an actual module to see if it did anything.
So at this point I don't feel terribly motivated to go register on a new forum somewhere. The last stand for me was a month ago when I proposed we come up with a to-do list and a release date and was mostly ignored.
So yeah, I'm pretty much out. I may come back to check the forums and mail from the list in a month or so, but if I come back in a month and there's nothing new, I just don't see any reason to continue to be involved.
The forum and the wiki are prety much dead and so is the code, the more I see the code, the more I feel the urge to rewrite it from scratch. I also have begun to hate Lua. T3 is a dead end and even when some people have tried to revive development in the mailing list this have received little to no feedback.
Right now I have almost no motivation to work in ToME related task, maybe if things resurrect I would like to work on it, but I wouldn't hold my breath.
Right now I have almost no motivation to work in ToME related task, maybe if things resurrect I would like to work on it, but I wouldn't hold my breath.
sign: File not found.