NATION

PASSWORD

Allow mass-telegrams for delegate or founder?

Bug reports, general help, ideas for improvements, and questions about how things are meant to work.

Advertisement

Remove ads

User avatar
[violet]
Executive Director
 
Posts: 16207
Founded: Antiquity

Postby [violet] » Tue Sep 08, 2009 8:54 pm

Hey Todd, I was going to post an update. Py and I are actively discussing this, trying to work out how best to do it. Unfortunately our current TG code is not at all scalable, and can't handle mass TGs. So this requires a complete overhaul, to give us code that can support mass TGs, as well as a Sent Items list, plus much larger or unlimited TG inboxes. But this will all take time.

User avatar
Darkesia
Diplomat
 
Posts: 787
Founded: Mar 01, 2005
Left-Leaning College State

Postby Darkesia » Wed Sep 09, 2009 4:29 am

@[violet] & py :hug: :bow: :!: That is all.
Last edited by Darkesia on Wed Sep 09, 2009 4:30 am, edited 1 time in total.
Blackbird wrote:Francoism is to fascism as Marxism is to peanut butter.
Greater Moldavi wrote:If I didn't say things like that then I wouldn't be...well me.
Katganistan wrote:I imagine it's the rabid crotch-seeking ninja attack weasels. Very hard to train, so you don't see them in use in many places.

User avatar
Unibot
Senator
 
Posts: 4292
Founded: May 25, 2008
Ex-Nation

Postby Unibot » Wed Sep 09, 2009 5:48 am

[violet] wrote:Hey Todd, I was going to post an update. Py and I are actively discussing this, trying to work out how best to do it. Unfortunately our current TG code is not at all scalable, and can't handle mass TGs. So this requires a complete overhaul, to give us code that can support mass TGs, as well as a Sent Items list, plus much larger or unlimited TG inboxes. But this will all take time.


:lol: *Lovingly updated to the Big List* :lol:

User avatar
United Gordonopia
Senator
 
Posts: 4029
Founded: Aug 04, 2008
Ex-Nation

Postby United Gordonopia » Wed Sep 09, 2009 5:24 pm

Hey, I run an alliance, the League of Republics. Often times, I have to tg a bunch of people to remind them to "stay active on the forums" and other announcements. Even with only around 20 people, it still takes 5 minutes to get everyone. We could try to figure out a way to expand this into something that you could maybe apply for, that way people who actually need it for reasons outside of regions could use it.
If you ever have an RPing question, please TG me about it.
Also Known as Kazmr


Host: Baptism of Fire 51, 53
Third Place: Cup of Harmony 56
Semi-Finalist: World Cup 63

User avatar
[violet]
Executive Director
 
Posts: 16207
Founded: Antiquity

Postby [violet] » Wed Sep 09, 2009 5:38 pm

Yes, I'm just looking at architecture at the moment, but I definitely want to support all kinds of mass communication. So you can easily TG everyone in your Dossier, all members of Region X, all new nations, everyone who's endorsed you, etc.

(Obviously there'd be restrictions on this, to prevent spam. But where we permit it, it'll be possible.)

User avatar
United Gordonopia
Senator
 
Posts: 4029
Founded: Aug 04, 2008
Ex-Nation

Postby United Gordonopia » Wed Sep 09, 2009 5:42 pm

[violet] wrote:Yes, I'm just looking at architecture at the moment, but I definitely want to support all kinds of mass communication. So you can easily TG everyone in your Dossier, all members of Region X, all new nations, everyone who's endorsed you, etc.

(Obviously there'd be restrictions on this, to prevent spam. But where we permit it, it'll be possible.)


Maybe you could allow regional founders/delegates to mass tg their region, while you could make a thread or something where people could apply to be able to mass tg people, so that you could screen people before they got the power?
If you ever have an RPing question, please TG me about it.
Also Known as Kazmr


Host: Baptism of Fire 51, 53
Third Place: Cup of Harmony 56
Semi-Finalist: World Cup 63

User avatar
Unibot
Senator
 
Posts: 4292
Founded: May 25, 2008
Ex-Nation

Postby Unibot » Wed Sep 09, 2009 6:08 pm

[violet] wrote:all new nations


Brilliant, but I don't know how it would work (validity = below 7 million + haven't left feeder?). If you created a BBcode which emulated the @@NATION@@ macro to show the nation's name that is viewing the text -- It would legitimize recruiting, but at the same time, encourage recruiters to use telegrams not RMB spam -- and would lower the amount of wild recruitment telegram sprees that annoyingly hit many settled residents of feeders.

Or did you mean new nations of a certain region, like a welcome telegram. :meh:
Which would be neat, but a method to block welcome telegrams would be nice. They could get annoying for frequent travelers.
Last edited by Unibot on Wed Sep 09, 2009 6:09 pm, edited 1 time in total.

User avatar
Kandarin
Diplomat
 
Posts: 869
Founded: Antiquity
Democratic Socialists

Postby Kandarin » Wed Sep 09, 2009 7:32 pm

Unibot wrote:Or did you mean new nations of a certain region, like a welcome telegram. :meh:
Which would be neat, but a method to block welcome telegrams would be nice. They could get annoying for frequent travelers.


Another possibility would be an option for founders/delegates to set a standard welcome telegram to be sent out to nations when they arrive in a region. I suppose it could get annoying for people who hop back and forth into their home region, but that could be avoided by tying it to Influence and only sending it to those with zero influence (i.e. the truly new to the region).
I wish I remember who wrote:Games like Nationstates are like a big cardboard box, and there are two kinds of people in the world. The kind who look at the empty void inside the box and ask "Where the hell is it?" and the kind who jump into the box with their friends and make it into a fort, or a spaceship.

User avatar
Unibot
Senator
 
Posts: 4292
Founded: May 25, 2008
Ex-Nation

Postby Unibot » Wed Sep 09, 2009 7:55 pm

Kandarin wrote:
Unibot wrote:Or did you mean new nations of a certain region, like a welcome telegram. :meh:
Which would be neat, but a method to block welcome telegrams would be nice. They could get annoying for frequent travelers.


Another possibility would be an option for founders/delegates to set a standard welcome telegram to be sent out to nations when they arrive in a region. I suppose it could get annoying for people who hop back and forth into their home region, but that could be avoided by tying it to Influence and only sending it to those with zero influence (i.e. the truly new to the region).


Yep. That's pretty much what I was trying to say -- verbatim. :p

User avatar
Topid
Minister
 
Posts: 2843
Founded: Dec 29, 2008
Capitalizt

Postby Topid » Wed Sep 09, 2009 8:24 pm

Still annoying for those of us with puppets who travel region to region. Featured Region Followers springs to mind. But I have a few too that just travel to gossip.

I think it should be able to turn off in settings, but it is a good idea.
AKA Weed

User avatar
Mayor For Life
Spokesperson
 
Posts: 126
Founded: Oct 06, 2008
Ex-Nation

Postby Mayor For Life » Sun Sep 13, 2009 12:33 pm

Topid wrote:Still annoying for those of us with puppets who travel region to region. Featured Region Followers springs to mind. But I have a few too that just travel to gossip.

I think it should be able to turn off in settings, but it is a good idea.


The original concept I had (or heard - it's been a while since Todd suggested this) was to limit mass TG to Founders and WA Delegates as a tool for managing one's region. I think it would be an adspam nightmare in the feeders if it was available to recruiters. It could also be used by vandals to create denial of service TG flooding that wipes out inboxes. A crazed TG-all knucklehead might be able to crash the server unless there are reasonable limitations on a TG-all feature.

I definitely agree with Topid that nations ought to be able to toggle "Accept Mass TGs" on and off in settings.

The dossier idea is interesting but it poses a problem as a regional management tool in regions like mine (and tenfold in Todd's) where there's a lot of traffic in and out. Knowing who is in the region at the moment is only as good as the last time you hit refresh on your RH - and wanting to just TG your region's inhabitants would be useful in many instances, albeit obviously nontrivial.

Having a separate "TG-all Dossier" (I know, brainstorming creates many rolled eyes among coders - sorry!) would be more useful than "TG my Dossier" because there are both great friends and a few folks I keep my eye on for other reasons in my Dossier that I would never TG.


Mayor for Life
Founder of Ulthar

User avatar
Evil Wolf
Minister
 
Posts: 2412
Founded: Apr 28, 2005
Father Knows Best State

Postby Evil Wolf » Sun Sep 13, 2009 9:50 pm

Mayor For Life wrote:I definitely agree with Topid that nations ought to be able to toggle "Accept Mass TGs" on and off in settings.


Second.
Last edited by Evil Wolf on Sun Sep 13, 2009 9:51 pm, edited 2 times in total.
It's ok! You can trust me! I've been Commended!

Kryozerkia wrote:In the good old days raiding was illegal
Crazy Girl wrote:Invading was never illegal
[violet] wrote:There is supposed to be an invasion game.

Mallorea and Riva should be a Game Moderator Game Administrator.

User avatar
Mayor For Life
Spokesperson
 
Posts: 126
Founded: Oct 06, 2008
Ex-Nation

Postby Mayor For Life » Fri Oct 16, 2009 2:32 pm

Thank you for working on this!
:clap:

Two thoughts:

(1) If a mass TG was simply a link to a regional "mass TG" page, a simple verification could be run to ensure the click came from a nation within the region and you could have 75 or 2,500 nations access one source page rather than replicate and move the data 75 or 2,500 times. Founder/WA Delegate would have the maintenance duty of keeping this page up to date or it would scroll old stuff off just like our individual TG boxes. Essentially identical to the TG we get when we get a nation's capitol or national religion: "You haz a TG from WA Delegate Todd MCloud here."

(2) This idea may be nontrivial and bandwidth intensive, but Google shoves a little adbar at me where ever I go. It's not "on the NS server" it's called up and pushed onto my page when I navigate to it. Rather than send the mass TG to every nation, send them the push script and IF and WHEN they click on it, you send the data from the source into the TG frame. Same text as in #1, but it sends data to the frame only if requested.

In either scenario, if I have one WA and three puppets in a region, I would view the message once and delete the other three links, generating minimal bandwidth throughput. If I can turn it off it my settings, less server load as well.


Mayor for Life
Founder of Ulthar

User avatar
Anime Daisuki
Chargé d'Affaires
 
Posts: 464
Founded: Feb 21, 2006
Ex-Nation

Postby Anime Daisuki » Fri Oct 16, 2009 3:01 pm

Kandarin wrote:Another possibility would be an option for founders/delegates to set a standard welcome telegram to be sent out to nations when they arrive in a region. I suppose it could get annoying for people who hop back and forth into their home region...


Um, if a founder or delegate can't even send one (1) welcome telegram to a new nation when he/she arrive.... and need an automatic feature for that, then they are not very good founders/delegates.

User avatar
United Gordonopia
Senator
 
Posts: 4029
Founded: Aug 04, 2008
Ex-Nation

Postby United Gordonopia » Fri Oct 16, 2009 3:12 pm

Anime Daisuki wrote:
Kandarin wrote:Another possibility would be an option for founders/delegates to set a standard welcome telegram to be sent out to nations when they arrive in a region. I suppose it could get annoying for people who hop back and forth into their home region...


Um, if a founder or delegate can't even send one (1) welcome telegram to a new nation when he/she arrive.... and need an automatic feature for that, then they are not very good founders/delegates.


But there are some really big regions, that get dozens of people coming and going every day.
If you ever have an RPing question, please TG me about it.
Also Known as Kazmr


Host: Baptism of Fire 51, 53
Third Place: Cup of Harmony 56
Semi-Finalist: World Cup 63

User avatar
JURISDICTIONS
Chargé d'Affaires
 
Posts: 358
Founded: Nov 03, 2008
Ex-Nation

Postby JURISDICTIONS » Mon Nov 02, 2009 1:11 pm

There are so many different versions of this. :clap:

I thnk just a mass telegram of only a certain number of nation ( like 10) should be good.
You can call me "Juris" for short. Also, you don't have to type my nation name in all caps either.
Last edited by Max Barry on Mon Jan 01, 0001 12:01 am. Edited 000000000000 times in total.
Takaram wrote:Irony. Rule 4 prevents a repeal based on Rule 4 violations, meaning that Rule 4 does not comply with Rule 4. It should be struck down.
Kingdom of Great Britain - Lord Chief Justice
The East Pacific - Viceroy (Chief Justice) and Viceroy Designee (Asst. Chief Justice)
Osiris - Elder (Justice)

User avatar
Fit battion
Spokesperson
 
Posts: 161
Founded: Dec 15, 2007
Ex-Nation

Postby Fit battion » Mon Nov 02, 2009 2:23 pm

JURISDICTIONS wrote:There are so many different versions of this. :clap:

I thnk just a mass telegram of only a certain number of nation (like 10) should be good.


I'm not quite so keen on this variation, especially in bigger regions like feeders where the Delegates might use this to try and get citizens more active which I think is a very good opportunity for this to be done.

What about having the option to just send messages to all WA Members in a region.
Cheese

User avatar
Albundania
Ambassador
 
Posts: 1067
Founded: Feb 14, 2009
Ex-Nation

Postby Albundania » Mon Nov 02, 2009 2:29 pm

I think it should be to all of the members, just because 10 isn't nearly enough for the bigger regions, and not every person chooses to be in the WA. That said, there should also be an option for countries to block mass telegrams from their delegates. Just my two cents.
Soccer:
World Cup:
Qualified: 52-55
Ro16: 54
QF: 55
Finalists: 53

User avatar
JURISDICTIONS
Chargé d'Affaires
 
Posts: 358
Founded: Nov 03, 2008
Ex-Nation

Postby JURISDICTIONS » Tue Nov 03, 2009 9:36 am

I was suggesting this as a feature if everyone was able to use this system...

The Founder and WA delegate will have the power to "MASS" TG everyone in their region....to do so out side of their region they would be restricted to the 10 nation rule as everyone else....

My rule "Might" restrict spam.
You can call me "Juris" for short. Also, you don't have to type my nation name in all caps either.
Last edited by Max Barry on Mon Jan 01, 0001 12:01 am. Edited 000000000000 times in total.
Takaram wrote:Irony. Rule 4 prevents a repeal based on Rule 4 violations, meaning that Rule 4 does not comply with Rule 4. It should be struck down.
Kingdom of Great Britain - Lord Chief Justice
The East Pacific - Viceroy (Chief Justice) and Viceroy Designee (Asst. Chief Justice)
Osiris - Elder (Justice)

User avatar
A mean old man
Senator
 
Posts: 4386
Founded: Jun 27, 2008
Father Knows Best State

Postby A mean old man » Wed Nov 04, 2009 8:29 pm

Possible anti-spam solution:

Maybe 20 per mass-telegram, one mass-telegram per 30 seconds?

10 seems a bit too restrictive.

However, this would pose a problem for massive regions...

Possible idea: Perhaps regional mass-TGs by delegates/founders could be based on how big the population of the region is? 1 - 10 nations = 10 per 30 seconds, 20 - 50 nations = 20 per 30 seconds, 50 - 100 nations = 50 per 30 seconds...? Or something along those lines...

I'm sure this would take a hell of a lot of programming, though. Plus I'm sure there'd be some other weird issues with it. Only an idea, though, and it can't hurt.


But overall, yes, this is a great idea, and would definitely improve the convenience and efficiency with which we can work with our regions.
A: SC#16 - Repeal "Liberate The Security Council"
A: SC#26 - Commend The Joint Systems Alliance
A: SC#30 - Commend 10000 Islands
A: SC#37 - Condemn NAZI EUROPE
A: SC#38 - Repeal "Condemn NAZI EUROPE"
A: GA#149 - On Expiration Dates
C: SC#58 - Repeal "Commend Sedgistan"
A: SC#62 - Repeal "Condemn Swarmlandia"
C: SC#63 - Commend Ballotonia
A: SC#65 - Condemn Punk Reloaded
C: GA#163 - Repeal "Law of the Sea"
A: SC#72 - Repeal "Commend Mikeswill"
C: SC#74 - Condemn Lone Wolves United
C: SC#76 - Repeal "Condemn Thatcherton"
A: SC#81 - Repeal "Condemn Anthony Delasanta"
C: SC#83 - Condemn Automagfreek
C: SC#84 - Repeal "Liberate Islam"
C: SC#111 - Commend Krulltopia ← please forget

User avatar
Albundania
Ambassador
 
Posts: 1067
Founded: Feb 14, 2009
Ex-Nation

Postby Albundania » Wed Nov 04, 2009 10:08 pm

JURISDICTIONS wrote:I was suggesting this as a feature if everyone was able to use this system...

The Founder and WA delegate will have the power to "MASS" TG everyone in their region....to do so out side of their region they would be restricted to the 10 nation rule as everyone else....

My rule "Might" restrict spam.



Ah, I see. Well then I agree with you on the 10 TG's at a time, but I would add one set of 10 TG's per minute or so.
Soccer:
World Cup:
Qualified: 52-55
Ro16: 54
QF: 55
Finalists: 53

User avatar
Naivetry
Ambassador
 
Posts: 1294
Founded: Aug 02, 2006
Left-wing Utopia

Postby Naivetry » Wed Nov 04, 2009 11:20 pm

1) Limit it to same-region only, please, for the love of ADMIN, whatever you do.

2) I really, really don't want individual non-delegate/founder nations to have the ability to send mass-TGs. I can't think of a good reason for them to have it. (And you're talking to someone who once sent 1190 recruitment telegrams in a single day, by hand; trust me, I know it's a pain.) Anything that really needs to be sent out region-wide can be arranged by the delegate or founder, and nations should be telegramming anything else one on one.

EDIT: Or using the RMB. That's what it's there for.
Last edited by Naivetry on Wed Nov 04, 2009 11:22 pm, edited 2 times in total.

User avatar
United Gordonopia
Senator
 
Posts: 4029
Founded: Aug 04, 2008
Ex-Nation

Postby United Gordonopia » Wed Nov 04, 2009 11:24 pm

Naivetry wrote:1) Limit it to same-region only, please, for the love of ADMIN, whatever you do.

2) I really, really don't want individual non-delegate/founder nations to have the ability to send mass-TGs. I can't think of a good reason for them to have it. (And you're talking to someone who once sent 1190 recruitment telegrams in a single day, by hand; trust me, I know it's a pain.) Anything that really needs to be sent out region-wide can be arranged by the delegate or founder, and nations should be telegramming anything else one on one.


I know a good reason for being able to send mass tg's to people outside of regions: alliances. Things like comintern, odecon, etc. send many tg's to members to make announcements and try to bring up activity. I myself head a small alliance, and it's a pain to have to send even 15 people a tg one at a time. Most people in alliances join so they can have a set of allies without moving to a new region altogether.
If you ever have an RPing question, please TG me about it.
Also Known as Kazmr


Host: Baptism of Fire 51, 53
Third Place: Cup of Harmony 56
Semi-Finalist: World Cup 63

User avatar
Naivetry
Ambassador
 
Posts: 1294
Founded: Aug 02, 2006
Left-wing Utopia

Postby Naivetry » Wed Nov 04, 2009 11:31 pm

Oh, RP. <_<

User avatar
United Gordonopia
Senator
 
Posts: 4029
Founded: Aug 04, 2008
Ex-Nation

Postby United Gordonopia » Wed Nov 04, 2009 11:33 pm

Naivetry wrote:Oh, RP. <_<


RP is boss (yes, I just said that).
If you ever have an RPing question, please TG me about it.
Also Known as Kazmr


Host: Baptism of Fire 51, 53
Third Place: Cup of Harmony 56
Semi-Finalist: World Cup 63

PreviousNext

Advertisement

Remove ads

Return to Technical

Who is online

Users browsing this forum: Apexiala, Aristokuvaa, Noton Mast, Toccatine, Unmet Player, Western Balkania

Advertisement

Remove ads