There is an error in the function of Wikidata. I'm going to resolve it. I've asked to Moe Epsilon to import the templates and functions that resolve this error. :) --Raoli (talk) 02:58, 24 November 2012 (UTC)

I fixed that by a complicated solution that I really wanted to prevent. –ebraminiotalk 07:32, 24 November 2012 (UTC)

اگر فعال هستید!Edit

درود اگر فعال هستید در بحث‌های قهوه‌خانه شرکت کنید تا بخش فارسی زبان این پروژه فعال شود.Mojdeh.h (talk) 14:02, 24 February 2013 (UTC)

اصلاح میان ویکی هاEdit

سلام ابراهیم گرامی،خسته نباشید

شما که در اصلاح میانویکی ها فعالیت میکنید، لطف کنید و نگاهی هم به w:fa:کاربر:جواد/میان ویکی داشته باشید.در این فهرست مقالاتی وجود دارند که داخلشان الگوی به زبان انگلیسی به کار رفته ولی پیوند میان ویکی به ویکی انگلیسی به روش سنتی یا جدبد ندارند.ممنون Javad|Talk (6 Ordibehesht 1392) 16:07, 26 April 2013 (UTC)

ابراهیم را ولش کن، همین که ویرایش می کند کلی به ویکی حال داده :)) ابراهیم اگر حال داری فهرست ۴۰ تایی‌ای که در قهوه‌خانه اینجا گذاشتم را درست کن که می دانم حالش را نداری :) Yamaha5 (talk) 16:10, 26 April 2013 (UTC)
آخه هیچکس به میانویکیها توجهی نداره:( هر بار هم که تو قخ بحثی شده، جز شما کسی تو بحث شرکت نکرده :)) Javad|Talk (6 Ordibehesht 1392) 16:15, 26 April 2013 (UTC)

 D:‏ –ebraminiotalk 16:18, 26 April 2013 (UTC)

اگر هستی بیا چت کارت دارم Yamaha5 (talk) 16:42, 26 April 2013 (UTC)

typeof != "undefined"Edit

When trying to use your version, an error "cannot read property length of undefined" is printed on my browser's console. Please read this.

For example, myVar_123456==undefined results in an error in the console, while typeof myVar_123456=="undefined" doesn't. Also, using typeof is safer, since someone could assign (in another script) var undefined = false and thus mislead your script. --Ricordisamoa 17:36, 22 May 2013 (UTC)

I know about it, but it is not JSLint compatible. I think I fixed that now, can your recheck and give me the items raised this error? –ebraminiotalk 17:44, 22 May 2013 (UTC)
It seems to be fixed now. I'm going to implement auto-deletion   --Ricordisamoa 17:55, 22 May 2013 (UTC)
You can also wait until result of Wikidata:Requests_for_permissions/Administrator/Ebraminio :P –ebraminiotalk 17:59, 22 May 2013 (UTC)
You definitely gained my support  , and finally: thread. --Ricordisamoa 18:29, 22 May 2013 (UTC)
Thanks! Merged again! :P –ebraminiotalk 18:52, 22 May 2013 (UTC)

Technical BarnstarEdit

I'm very impressed with the speed and quality you made the "merge" tool we suggested. I hope and believe this will be very useful for all Wikidata users, also for the future, and that we could make it better and better.   --Ricordisamoa 01:38, 23 May 2013 (UTC)
Wow. Thanks a lot! –ebraminiotalk 07:35, 23 May 2013 (UTC)

Congratulations, Dear Administrator!Edit

English | español | français | Nederlands | +/−

An offering for our new administrator from your comrades... (our gift is better than the one at Commons or Meta)

You have your gun; now here's your badge: {{User admin}}/{{#babel:admin}} and {{Admin topicon}}. Enjoy!

Ebrahim, congratulations! You now have the rights of administrator on Wikidata. Please take a moment to read the Wikidata:Administrators page and watchlist related pages (in particular Wikidata:Project chat and Wikidata:Administrators' noticeboard), before launching yourself into page deletions, page protections, account blockings, or modifications of protected pages.

Please feel free to join us on IRC: #wikidata-admin @ irc.freenode.net. If you need access, you can flag someone down at #wikimedia-wikidata @ irc.freenode.net. You may find Commons:Guide to adminship to be useful reading, although it doesn't always completely apply here at Wikidata. You may also want to consider adding yourself to meta:Template:Wikidata/Ambassadors, and to any similar page on your home wiki if one exists. (WT:Wikidata/Wikidatans on En-WP.)

Please also add/update the languages you speak to your listing at Wikidata:List of administrators. Again, welcome to the admin corps!

Vogone talk 18:04, 26 May 2013 (UTC)

Thanks a lot! :) –ebraminiotalk 18:06, 26 May 2013 (UTC)

تقدیم به شماEdit

سلام برای ابزار ادغام محلی‌سازی را انجام دادم در User:Yamaha5/merge.js لطفا آن را در ابزار کپی کنید. ارادتمند. Yamaha5 (talk) 18:22, 28 May 2013 (UTC)

عالی. ممنون ‍–ebraminiotalk 18:35, 28 May 2013 (UTC)

Regarding a farsi wordEdit

I believe you are a native speaker of Farsi language. I came across a word Nusli. I believe it's a Farsi word. Now I wanted to know the meaning of the word and what is it's pronunciation. Pardon me if I got it wrong. Thanks in advance.--Vyom25 (talk) 05:59, 29 May 2013 (UTC)

Hi. No, I don't think it is in Persian or Arabic (may a historic word? I don't know). Nearest thing I can guess is Q12811099. –ebraminiotalk 08:02, 29 May 2013 (UTC)
Okay thanks for your time and it is most probably an ancient word. May be it is the word you pointed but I am not sure because see Q3535532; it's a male name.--Vyom25 (talk) 10:58, 29 May 2013 (UTC)

MediaWiki talk:Gadget-Merge.js#broken link after mergeEdit

Is the "replaceEntityLinks" part not working yet? --Ricordisamoa 08:32, 17 June 2013 (UTC)

I wanted you implement its UI (because I am not sure how gadget must notify user about this operation). I think it could be easy, retrieving back links, retrieving linked claim from them, updating claims using setClaim. Would you please? I will try if you don't want. –ebraminiotalk 08:39, 17 June 2013 (UTC)


Hello, Ebrahim. You have new messages at Pichpich's talk page.
You can remove this notice at any time by removing the {{Talkback}} or {{Tb}} template.


when you deleted an item watch before you have delete 4 wrong pages[1] Rippitippi (talk) 12:31, 28 August 2013 (UTC)

Hmm, you mean I should merge to lower ID or there is another problem on these deletions? –ebraminiotalk 13:00, 28 August 2013 (UTC)
No I have deleted the highter ID and you have deleted the lower too ;-) Rippitippi (talk) 15:28, 28 August 2013 (UTC)
Oh! :) Hmm, I think we must implement some thing to prevent such conflicts. –ebraminiotalk 16:06, 28 August 2013 (UTC)
I implemented a feature on merge.js that when an admin is viewing Wikidata:Requests for deletions after someseconds deleted link on RfD will converted to red link so deletion conflicts will reduced :) –ebraminiotalk 17:18, 28 August 2013 (UTC)


Dear Ebraminio, When you are back from your minibreak, would you please consider this suggested improvement for merge.js? When admins use this gadget to merge and delete items, links could easily be overlooked. I have found several such occasions because the dead links caused constraint violations. An inclusion into merge.js might be very helpful. Thank you! Kind regards, Lymantria (talk) 10:21, 24 April 2014 (UTC) P.S. Perhaps an added possibility to move links should only be available to admins...

Hi! This is a good idea however I might not come back to Wikimedia projects soon, sorry. The gadget and its code needs a complete overhaul, using promises instead callbacks, using merge API over current multilevel move (a prototype of it exists actually). Also, no need to mention anyone is allowed and able to develop and fix the gadget. Thank you. –ebraminiotalk 09:12, 29 April 2014 (UTC)

Merge and disambiguationEdit

Hi Ebramino, do you think is possible to add a check to Gadget-Merge.js for disambiguation? If I merge an Item with instance of (P31) = Wikimedia disambiguation page (Q4167410) in an item without this claim is necessary an additional warning. --ValterVB (talk) 12:27, 11 May 2014 (UTC)

Hmmm. It is a good idea. Please bring the idea to the gadget talk page, I guess Ricordisamoa can help –ebraminiotalk 12:41, 11 May 2014 (UTC)
  Done here, thanks. --ValterVB (talk) 13:38, 11 May 2014 (UTC)

Wikidata - The GameEdit

Please see the settings page of the game. There is a setting to auto-delete your merges. :) Sjoerd de Bruin (talk) 13:00, 1 June 2014 (UTC)

Done. Thank you. –ebraminiotalk 13:21, 1 June 2014 (UTC)


You're welcome to create a gadget, but I don't want someone else to force changes on the interface on me. See Wikidata:Administrators' noticeboard#MediaWiki:Group-sysop.js. Multichill (talk) 20:12, 9 June 2014 (UTC)

No problem :) –ebraminiotalk 11:08, 10 June 2014 (UTC)


Hi Ebraminio. You deleted Q13149122, but forgot to change the links. Jianhui67 talkcontribs 14:06, 14 June 2014 (UTC)

Okay, thanks –ebraminiotalk 19:48, 14 June 2014 (UTC)

Merge-project requiring language skillsEdit

Dear Wikidatan,

Even though Wikidata phase 1 (replacing interlanguage by Wikidata) is officially finished, there are still a lot a duplicate items that should be merged. Projects to list possible duplicates (and therefore possibles mergers) have been started by users such as Pasleim with User:Pasleim/projectmerge and Ivan A. Krestinin with User:Ivan A. Krestinin/To merge. Those bot-generated lists do however contain quite some false positives and therefore still need a human eye to decide whether to merge or not.

Since you are an administrator on Wikidata with knowledge of the Persian (Farsi) language, User:Ivan A. Krestinin/To merge/fawiki might use your help. As said, it lists couples of WD items that might possibly be merged. If you are already involved in these projects or not interested, I am sincerely sorry for bothering you.

With kind regards, FakirNL (talk) 23:34, 27 July 2014 (UTC)

FakirNL: Thanks for following the matter. Can you by any chance revive Wikidata:Wiki import task force and run its original code? I still feel miss that. 08:42, 28 July 2014 (UTC)

Unicode character (P487)?Edit

During the last couple of days, your user has made a great deal of additions of Unicode character (P487) to various items. It's not clear to me what's the reason behind this. Is it a bot error? Fred Johansen (talk) 15:36, 24 September 2014 (UTC)

Fred Johansen No these were not bot edits. I didn't use an userscript even which I could automate some parts of these with it. I followed English Wikipedia redirects and characters description for this but it can have some error. As I am mostly done, feel free to revert my edits where it were wrong. –ebraminiotalk 17:42, 24 September 2014 (UTC)
Well :-) this is outside of my field of expertise, but I see that you have updated approx. 560 items of many different types, and most of them are not symbols per se, so I'm still wondering about this. When reading the P487 definition, I see that its domain is "All items that describes a symbol for which there exists a Unicode character". So I can understand that symbols like multiplication sign and Recycling symbol are eligible, but I feel uncertain about the other items you've updated, like alarm clock and other physical objects, animals etc. Even if you can give me a link to a mapping table for all relevant symbols for those things, I feel that you should restrict this property to symbol Wikidata items representing those (i.e. instances of a notation or a sign system or similar, or subclasses of these), and not use this property on general items of any class. If I'm wrong, please explain what's the rationale behind using this property on all kinds of items...Fred Johansen (talk) 19:25, 24 September 2014 (UTC)
Fred Johansen: This usage is not something that I began recently, Q8441 Q467 (and a lot more) had P487 before my edits. Emojis (specially have a look at this commons page) as a part of Unicode (more specifically, supplementary plane) are not representing just symbols but they are given to real concepts as a replacement for words and text. It is useful info, it can be used for machine interpreting Emojis to text or the reverse way. I edited the property description to reflect this but you are free (from my standpoint) to revert it or remove all of violated usages. –ebraminiotalk 20:02, 24 September 2014 (UTC)
I see your point. The real issue is still what the domain of the property should be, i.e. whether items of any class could (potentially) have it or not. But since you've edited the domain description of the property, we can just wait and see whether that's accepted by the community or not. Thanks for your answers so far! Fred Johansen (talk) 21:51, 24 September 2014 (UTC)
Fred Johansen: Thank you for following the matter and your willingness to make Wikidata more consistent :-) –ebraminiotalk 22:10, 24 September 2014 (UTC)

About MergeEdit

Hello, I post a message here because you are the creator of the Merge Gadget, but I don't know if it's appropriate. I have a problem with this tool, I don't have access to it. I tried to uncheck then check the box in my preferences, but this made nothing. I already asked Lymantria but he couldn't help (User talk:Lymantria#Anatomie du cheval). So I ask you what I can do for solving this problem. Please tell me where I can ask this question elsewhere if you can't answer. Bloubéri (talk) 19:45, 27 February 2015 (UTC)

Hi. Hmm, probably it is conflicting with some other gadget but I have no idea why and how, sorry −ebraminiotalk 09:55, 1 March 2015 (UTC)
I didn't add another gadget to those initially activated. However I tried to uncheck all, then check only "Merge", it didn't work. Then I tried to reset the preferences, and then to re-check "Merge". It didn't work. Do you know who can have any idea ? Bloubéri (talk) 23:07, 1 March 2015 (UTC)
I wish I had −ebraminiotalk 06:54, 2 March 2015 (UTC)

Strange UnicodeEdit


I was cleaning Wikidata:Database reports/Constraint violations/P487 when I notice two things needing explanations with your edit on Unicode character (P487) :

  • on some emojis you add a Variation Selector, I removed it as I saw no reason to choose a variant over the naked form : Special:Diff/236856611 ; did I did wrong? was it deliberate to add it?
  • on items about flag, you add en:Regional Indicator Symbols; it's very strange but apparently it is legit… Could you confirm so I can add them as exception in the property constraints.

Cdlt, VIGNERON (talk) 08:38, 28 July 2015 (UTC)

VIGNERON: Thank you. I think also Variation Selectors were not needed and they just happened on copy-pasting. I used this page (alternative link) for adding them. Yes, weird. I just think keeping them would be better but that is just my 2cent. −ebraminiotalk 11:42, 30 July 2015 (UTC)

One more chinese suggestion for MediaWiki talk:Gadget-SimpleTransliterate.jsEdit

Hello. Thank you for great tool d:MediaWiki:Gadget-SimpleTransliterate.js ! Could you please add into Chinese section also one more thing ?

   "鐵": "Tiě",

The sources for this transliteration are follow:

You can check correctness with follow item - d:Q775910 --Movses (talk) 12:30, 3 January 2017 (UTC)

Done. Thanks! −ebrahimtalk 20:20, 3 January 2017 (UTC)


MediaWiki:Linkscount.js‎‎ should be in the "MediaWiki:Gadget-" namespace like MediaWiki:Gadget-Linkscount-core.js and registered in MediaWiki:Gadgets-definition‎ with dependency to module 'mediawiki.language'.


Then it can loaded via

mw.loader.load( 'ext.gadget.Linkscount-core' );

in MediaWiki:Gadget-linkscount.js --Fomafix (talk) 16:29, 24 March 2017 (UTC)

Fomafix: Is that really needed? The idea is to use it on other wikis also and maybe as a default enabled gadget like fawiki or the proposal of the same on commons. I removed mw.language dependency in order to make more accessible to use it cross different wikis. −ebrahimtalk 17:29, 24 March 2017 (UTC)
I think it is better not to source such a JavaScript file from an other wiki. It is better to import the file to the other wikis. This has better performance an can tested separately. --Fomafix (talk) 18:50, 25 March 2017 (UTC)
HotCat and RTRC are also served from a wiki to others and I think the performance going to optimized here is negligible in comparison to maintenance load and ease of i18n putting the script on one place gives. However, I think we can also hold this discussion until m:Global-Wiki so we move it to that wiki. −ebrahimtalk 19:29, 25 March 2017 (UTC)
@Fomafix: no no no mw:Help:Extension:GlobalCssJs is in place, look at your Special:Preferences#mw-prefsection-rendering. Such a universally useful script should be site neutral. We will want to use this in our m:Special:mypage/global.js so I can have it function everywhere.

Ebrahim. From meta I am loading linkcounter.js [2] I am not getting this to function (using monobook or vector). So I either have the wrong expectations of what the script should do, or I have some competing issues with other scripts. I was expecting that I would be seeing a link count (any namespace) for the page visited against the link. Or if I transclude Special:WhatLinksHere that I would see a link count. Can you please advise me of what it should be so I can try to diagnose the issue. Thx.  — billinghurst sDrewth 03:08, 26 April 2017 (UTC)

billinghurst: Thanks for your interest! As an quick and reliable test, do you see the "(count)" link on this page? If you click on it you will get a quick count of the page backlinks. Does that fail to work there? If so, are you using an old browser by any chance or do you see anything special on your javascript console? Or is this isn't just what you wanted? Thanks −ebrahimtalk 21:34, 26 April 2017 (UTC)
Yes, it works though I do get a modicum of delay in its rendering (8-10s? noting that js re-rendering is taking longer for me these days, and I probably have a few scripts running here). I can strip the parameter, and it works. I see it from my WLH for my d:user page and it works. Moving to meta, and works no issue. When I try it at enWS, I get the (count) text though when clicked no result, it just greys out.  — billinghurst sDrewth 01:13, 27 April 2017 (UTC)
billinghurst: Great! Just have fixed enwikisource access issue but something special is going on enwikisource site itself as there is a color animation on (count) link that is not from my script, I guess if that is removed things go more smooth for you. Thanks −ebrahimtalk 08:20, 27 April 2017 (UTC)
I don't get a colour animation. Count works fine, thanks.  — billinghurst sDrewth 13:28, 27 April 2017 (UTC)

Hello Ebrahim, thanks for your Gadget, it is very useful on Commons, but it would be more useful if it could be also shown on Special:GlobalUsage !? Regards Perhelion (talk) 22:43, 14 February 2019 (UTC)
Perhelion: Hey there. Done, have a look :) −ebrahimtalk 23:24, 14 February 2019 (UTC)
Oh* that was fast ;-) but I think you must add the changes on commons:MediaWiki:Gadget-linkscount.js too!? :-P So it works, thanks you very much!Perhelion (talk) 23:35, 14 February 2019 (UTC)
It should work already :) Report here if not. Thank! −ebrahimtalk 00:07, 15 February 2019 (UTC)
Perhelion Ah, now I see what you meant. Thanks! −ebrahimtalk 00:16, 15 February 2019 (UTC)



Could you at create the articles en:Architecture of Azerbaijan (Republic of Azerbaijan), en:List of Azerbaijani film directors (Republic of Azerbaijan) and en:Bodies of water of Azerbaijan (Republic of Azerbaijan) in Farsi (or request them yourself to other users in Farsi Wikipedia)?

Thank you. 19:50, 28 January 2018 (UTC)

Unused "Cite doi" templates on fawikiEdit

Hi @Ebrahim:! Galder has been deleting templates of the form "Cite doi/{doi here}" that were not used on euwiki, leaving in many cases only the fawiki equivalent in their Wikidata items. You may wish to propose the deletion of the "Cite doi" templates on fawiki if those templates aren't being used on fawiki. Mahir256 (talk) 23:58, 26 May 2018 (UTC)

Also @Ladsgroup: if you could also propose it. Mahir256 (talk) 18:29, 27 May 2018 (UTC)
I can delete them altogether if they are not being used at all. Just give me the list :) Amir (talk) 04:10, 28 May 2018 (UTC)
@Ladsgroup: Wow, just now saw this. You could start with the list of Cite doi templates listed on this page and work backward. Mahir256 (talk) 01:30, 2 October 2018 (UTC)

@Mahir256:. Sorry I should have pinged you. I started a TfD about it and once there is an official consensus, I will just delete those with bot and then we can clean the items. Amir (talk) 22:38, 2 October 2018 (UTC)

Translation requestEdit


Can you create en:Visa policy of Azerbaijan, en:Visa requirements for Azerbaijani citizens and en:Azerbaijani passport in Farsi Wikipedia?

Yours sincerely, Gartok (talk) 09:43, 20 May 2019 (UTC)

Help us improve the Item Merge user experienceEdit

Hi Ebrahim,

We are going to be starting work on improving item merging in Wikibase/Wikidata this month. As someone who has regularly used the merge gadget for maintenance work and who understands the needs of beginners making merge requests, your input would be really appreciated. We would like for you to show us your process of merging items.

Having a conversation and a possible demonstration of your workflow will enable us to understand your needs in the context of your activities and it would help us learning more about:

  • what you’re currently doing with the existing gadget interface;
  • what your workflows are, and how they could be improved;

In order to achieve that, our UX team would like to spend time observing your interactions with the interface, and discussing your workflow with you in an individual interview with one of our designers. This could take place on any chat platform of your choice as long as you would be able to share your screen, show how you’re currently using the gadget and talk to us.

The discussion which will happen in English would take between 30 and 60 min of your time: we will set up the appointment according to your availability. The appointments will take place in May through the first week of June.

The outcomes of the discussions will be compiled anonymously and published on Commons after being analyzed by the UX team.

If you‘re interested, please write an email to mohammed.sadat_ext wikimedia.de or leave a comment under this message, and we will contact you as soon as possible.

Thanks again for your involvement in the project!

Cheers, Mohammed Sadat (WMDE) (talk) 21:39, 21 May 2020 (UTC)


I don't know why, but Q16051950 was on my watchlist. It has been deleted. Is there any way I can find out what it was? Side note; IMO, this is one of the drawbacks of WD - only having an item number, not the title of what was deleted. Quakewoody (talk) 18:37, 7 December 2020 (UTC)

Hey there, as noted its only link is deleted in an RfD. If your question is more about how to verify yourself the other cases also, which is a good concern I believe, you can check Google cache version, it should work on other recently deleted pages also. −ebrahimtalk 19:17, 7 December 2020 (UTC)
Neither the item page nor the deletion log gave me the link to the RfD, they just stated that it was an RfD. But, yeah, I guess I could have thought of an archive site. I recognize the name, but don't remember why. I assume, based on the country of origin, it was more spam from mh6ti. Thank you. Quakewoody (talk) 19:52, 7 December 2020 (UTC)

How we will see unregistered usersEdit


You get this message because you are an admin on a Wikimedia wiki.

When someone edits a Wikimedia wiki without being logged in today, we show their IP address. As you may already know, we will not be able to do this in the future. This is a decision by the Wikimedia Foundation Legal department, because norms and regulations for privacy online have changed.

Instead of the IP we will show a masked identity. You as an admin will still be able to access the IP. There will also be a new user right for those who need to see the full IPs of unregistered users to fight vandalism, harassment and spam without being admins. Patrollers will also see part of the IP even without this user right. We are also working on better tools to help.

If you have not seen it before, you can read more on Meta. If you want to make sure you don’t miss technical changes on the Wikimedia wikis, you can subscribe to the weekly technical newsletter.

We have two suggested ways this identity could work. We would appreciate your feedback on which way you think would work best for you and your wiki, now and in the future. You can let us know on the talk page. You can write in your language. The suggestions were posted in October and we will decide after 17 January.

Thank you. /Johan (WMF)

18:20, 4 January 2022 (UTC)


Hello dear ebrahim Im iranian like you , live in Māzandaran

‏I have two accounts with the following usernames: ‏1- @arian_aboutalebi is an Extended confirmed users account created in Persian Wikipedia ‏2- @zaghmarz1 which was created 8 years ago (2014) but I forgot my password by February 2022 . ‏In February, dear @ladsgroup admin blocked me due to spam behavior

‏A few days before I was blocked, I remembered my @zaghmarz1 account password and decided to continue with this account. And in a few days I made 112 edits to update and upgrade the information in Wikidata. Please see 112 edits for me and then tell me which version was wrong? ‏Even if, for example, one of the 112 edits is an error, 111 useful edits have been made, and I think blocking this is not the right thing to do, and we should consider a large number of good and useful edits. Only in one of the editions did I send a message to the esteemed administrator of @bovlb and request that he add the mzn Wikipedia page of Mr. Jamal Aboutalebi ( Iranian politician and environmentalist ) to his item a few days after its creation. Is this spam behavior or requesting to add a resource to a page in Wikidata !? Please help me unblock ‏Please read what I said on the page below and then respond if possible. Thank you for your attention

https://m.wikidata.org/wiki/User_talk:Zaghmarz1 10:12, 11 March 2022 (UTC)

Reminder to participate in the Ratification vote of UCoC Enforcement guidelineEdit

This message has been sent because you are administrator in this project. If you voted, Thank you and please ignore this message 🙂

Hello Ebrahim,

The Ratification vote of Universal Code of Conduct Enforcement Guidelinein currently taking place until March 21. If you didn't vote yet, please take a few minutes to participate the ratification vote! Your voice is important.

Best, —YKo (WMF) via MediaWiki message delivery (talk) 04:44, 15 March 2022 (UTC)