Hickeroar.9734:

Things I want to see on the guild API (some of these may be dependent on the OAuth system completion):

Member List
Upgrades (and buff activations?)
Currency Information (influence, merits, etc)
Member list with online/offline status
Member last online date
Member last rep date
Guild Chat (eventually? please?)

Since the in-game guild tools are somewhat lacking, the ability to write an informational app for use by guild leaders would be great. Roster management/maintenance/culling is pretty much impossible in-game at this point.

smiley.1438:

https:"/include/images/smilies/wink.png">

Nabrok.9023:

Things I want to see on the guild API (some of these may be dependent on the OAuth system completion):

Member List
Upgrades (and buff activations?)
Currency Information (influence, merits, etc)
Member list with online/offline status
Member last online date
Member last rep date
Guild Chat (eventually? please?)

Since the in-game guild tools are somewhat lacking, the ability to write an informational app for use by guild leaders would be great. Roster management/maintenance/culling is pretty much impossible in-game at this point.

Hey Hick!

In DIS we use the achievements leaderboard for roster maintenance. If you login you can filter it by guild. If you hover over peoples points it gives the date they last earned a point. This isn’t very practical with a large guild, but what you can do is append ?pjax=1 to the URL and you get an ugly table, but one that includes the date you can just copy/paste into something else.

For DIS the exact procedure is:
Copy the table into a text editor
Search and replace " Since " with a tab character (puts the dates in a column by themselves)
Search and replace " PDT" with nothing (allows google spreadsheet to recognize it as a date).
Copy and paste into a google docs spreadsheet.
You need a bit more editing for anybody in the top 1000 as they’ll have an extra column.
Then we sort by date and anybody who hasn’t gained an achievement point in the past month gets set to an inactive rank.
If we see anybody at the inactive rank online we promote them (just in case somebody manages to play without ever getting an achievement point).
Next time we do this, anybody still at inactive is removed.

We do this twice a month. It’s a pain, but it works.

Hickeroar.9734:

Thanks for the link! Sorry I missed that.

Hickeroar.9734:

Things I want to see on the guild API (some of these may be dependent on the OAuth system completion):

Member List
Upgrades (and buff activations?)
Currency Information (influence, merits, etc)
Member list with online/offline status
Member last online date
Member last rep date
Guild Chat (eventually? please?)

Since the in-game guild tools are somewhat lacking, the ability to write an informational app for use by guild leaders would be great. Roster management/maintenance/culling is pretty much impossible in-game at this point.

Hey Hick!

In DIS we use the achievements leaderboard for roster maintenance. If you login you can filter it by guild. If you hover over peoples points it gives the date they last earned a point. This isn’t very practical with a large guild, but what you can do is append ?pjax=1 to the URL and you get an ugly table, but one that includes the date you can just copy/paste into something else.

For DIS the exact procedure is:
Copy the table into a text editor
Search and replace " Since " with a tab character (puts the dates in a column by themselves)
Search and replace " PDT" with nothing (allows google spreadsheet to recognize it as a date).
Copy and paste into a google docs spreadsheet.
You need a bit more editing for anybody in the top 1000 as they’ll have an extra column.
Then we sort by date and anybody who hasn’t gained an achievement point in the past month gets set to an inactive rank.
If we see anybody at the inactive rank online we promote them (just in case somebody manages to play without ever getting an achievement point).
Next time we do this, anybody still at inactive is removed.

We do this twice a month. It’s a pain, but it works.

Thanks for the procedure! I’ll pass this along to the “appropriate parties.”