Knowledge (XXG)

User:MemberBot

Source 📝

138:. It has an additional level of cache, so that it makes as few requests to the database as possible. The cache is refreshed in an adaptive manner: if we have seen one month ago that an user has made a contribution to the WikiProject two months ago and the threshold of the project is one year, then we don't look for more contributions because the user will stay in the active list anyway. Similarly, if we have seen that some user is not active on Knowledge (XXG) for a very long time, then we don't update him frequently as it's less likely that he starts editing again. 28:
It can update the participants list of your WikiProject (but will not do so unless it is told so). The update consists in moving inactive participants listed in the "active list" to the "inactive list" of your WikiProject. You can define what an "inactive participant" is. It supports both lists and
76:
Note that when the changes are large, the diff algorithm outputs a diff that does not really reflect the activity of the bot. Check the page before and after if the diff looks suspicious.
56:
It can also sort the two lists of members (active and inactive) if it is told so. And it can move inactive users who are actually active again to the list of active users.
80: 102: 46:
their last edit to a page inside the WikiProject itself is too old (discussions about the project itself, your portal, and so on)
43:
their last contribution to a page (or its talk page) falling in the scope of your WikiProject is too old
40:
their last contribution to the English Knowledge (XXG) is older than some threshold (typically one year)
65: 20:. As no request for bot approval has been submitted yet, its edits are performed by its owner. 17: 142: 87:): moved 86 users to the inactive list (it is a semi-active project). 106: 84: 60:Ask MemberBot to clean your participants list 8: 68:and fill the form about your WikiProject. 53:choose what is relevant for your project. 36:can mark participants as inactive when: 109:): moved 9 users to the inactive list. 7: 95:articles belonging to the project, 14: 117:whole English Knowledge (XXG), 1: 159: 130:MemberBot is written in 81:WikiProject Cryptography 16:This bot is operated by 141:My code is available 72:Examples of changes 126:Technical matters 103:WikiProject C/C++ 64:Simply go to its 150: 158: 157: 153: 152: 151: 149: 148: 147: 128: 74: 62: 26: 12: 11: 5: 156: 154: 127: 124: 123: 122: 100: 73: 70: 61: 58: 48: 47: 44: 41: 32:For instance, 25: 22: 13: 10: 9: 6: 4: 3: 2: 155: 146: 144: 139: 137: 133: 125: 120: 116: 112: 108: 104: 101: 98: 94: 90: 86: 82: 79: 78: 77: 71: 69: 67: 59: 57: 54: 52: 45: 42: 39: 38: 37: 35: 30: 23: 21: 19: 140: 135: 131: 129: 118: 114: 110: 96: 92: 88: 75: 63: 55: 50: 49: 33: 31: 27: 15: 111:Threshold: 89:Threshold: 143:on github 136:pywikibot 91:3 years, 66:talk page 34:MemberBot 134:, using 113:1 year, 29:tables. 119:Sorted: 97:Sorted: 18:Pintoch 132:Python 115:Scope: 93:Scope: 121:Yes. 107:diff 85:diff 24:Task 99:No. 51:You 145:. 105:( 83:(

Index

Pintoch
MemberBot
talk page
WikiProject Cryptography
diff
WikiProject C/C++
diff
on github

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.