|
@@ -1,11 +1,13 @@ |
|
|
# -*- coding: utf-8 -*- |
|
|
# -*- coding: utf-8 -*- |
|
|
|
|
|
|
|
|
# Report the status of AFC submissions, either as an automatic message on join or a request via !status. |
|
|
|
|
|
|
|
|
"""Report the status of AFC submissions, either as an automatic message on join |
|
|
|
|
|
or a request via !status.""" |
|
|
|
|
|
|
|
|
import json |
|
|
import json |
|
|
import re |
|
|
import re |
|
|
import urllib |
|
|
import urllib |
|
|
|
|
|
|
|
|
|
|
|
from core import config |
|
|
from irc.classes import BaseCommand |
|
|
from irc.classes import BaseCommand |
|
|
|
|
|
|
|
|
class AFCStatus(BaseCommand): |
|
|
class AFCStatus(BaseCommand): |
|
@@ -20,7 +22,8 @@ class AFCStatus(BaseCommand): |
|
|
return True |
|
|
return True |
|
|
try: |
|
|
try: |
|
|
if data.line[1] == "JOIN" and data.chan == "#wikipedia-en-afc": |
|
|
if data.line[1] == "JOIN" and data.chan == "#wikipedia-en-afc": |
|
|
return True |
|
|
|
|
|
|
|
|
if data.nick != config.irc["frontend"]["nick"]: |
|
|
|
|
|
return True |
|
|
except IndexError: |
|
|
except IndexError: |
|
|
pass |
|
|
pass |
|
|
return False |
|
|
return False |
|
|