انتقل إلى المحتوى

نقاش ويكيبيديا:تقارير قاعدة البيانات/بوتات غير نشطة

محتويات الصفحة غير مدعومة بلغات أخرى.
أضف موضوعًا
من ويكيبيديا، الموسوعة الحرة

Query[عدل]

SELECT DISTINCT
  user_name,
  rev_timestamp,
  GROUP_CONCAT(ug_group)
FROM user
JOIN user_groups
ON ug_user = user_id
JOIN revision
ON rev_user = user_id
WHERE user_name IN (SELECT
                          user_name
                        FROM user
                        JOIN user_groups
                        ON ug_user = user_id
                        WHERE ug_group IN ('bot'))
AND (SELECT
       MAX(rev_timestamp)
     FROM revision
     WHERE rev_user = user_id) < DATE_FORMAT(DATE_SUB(NOW(),INTERVAL 1 YEAR),'%Y%m%d%H%i%s')
AND rev_timestamp = (SELECT
                       MAX(rev_timestamp)
                     FROM revision
                     WHERE rev_user = user_id)
GROUP BY rev_timestamp;

تحديث[عدل]

مرحباً @جار الله: كون بوتك هوَ المسؤول حالياً عن تحديث هذه القائمة، هل بإمكانك تخفيض مُدة الخمول من عام إلى 6 شهور (حسب هُنا وَهُنا) وقد أضفت البند إلى سياسة البوت. تحياتي--علاء راسلني 14:32، 20 أغسطس 2017 (ت ع م)ردّ

مرحبا @علاء: لم تصلني الأشارة، سأقوم بتحديثه في أقرب وقت، تحياتي لك.--جار الله (راسلني) 15:34، 21 أغسطس 2017 (ت ع م)ردّ
@جار الله: شُكراً --علاء راسلني 15:37، 21 أغسطس 2017 (ت ع م)ردّ

تحديث الاستعلام[عدل]

@جار الله: الرجاء تحديث الاستعلام القديم بالاستعلام المُحدّث أدناه (Quarry):

select user_name
from user
inner join actor_revision
on actor_user = user_id
where actor_id not in (select rev_actor from revision_userindex where actor_id = rev_actor and rev_timestamp like "2019%")
and user_id in (select ug_user from user_groups where ug_user = user_id and ug_group = "bot");

.--ASammour (نقاش) 13:56، 11 أبريل 2020 (ت ع م)ردّ