diff --git a/emoji/1F9EC.png b/emoji/1F9EC.png index 301c4e95..d56a6770 100644 Binary files a/emoji/1F9EC.png and b/emoji/1F9EC.png differ diff --git a/emoji/default_emoji.json b/emoji/default_emoji.json index ef613de7..7600f66d 100644 --- a/emoji/default_emoji.json +++ b/emoji/default_emoji.json @@ -523,5 +523,7 @@ "temperature": "1F321", "restart": "1F504", "key": "1F511", - "security": "1F510" + "security": "1F510", + "bookchin": "1F9EC", + "murraybookchin": "1F9EC" } diff --git a/epicyon.py b/epicyon.py index 5a6f4036..3f40d781 100644 --- a/epicyon.py +++ b/epicyon.py @@ -816,8 +816,24 @@ if args.actor: httpPrefix='https' port=443 session = createSession(domain,port,useTor) - wfRequest = webfingerHandle(session,nickname+'@'+domain,httpPrefix,wfCache, \ - domain,__version__) + if nickname!='inbox': + wfRequest = webfingerHandle(session,nickname+'@'+domain,httpPrefix,wfCache, \ + domain,__version__) + else: + wfRequest={ + "aliases": [ + httpPrefix+'://'+domain+'/users/inbox' + ], + "links": [ + { + "href": httpPrefix+'://'+domain+'/users/inbox', + "rel": "self", + "type": "application/activity+json" + } + ], + "subject": 'acct:inbox@'+domain + } + if not wfRequest: print('Unable to webfinger '+nickname+'@'+domain) sys.exit()