Обсуждение участника:HedgeBot

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Дорогой роботовладелец, пожалуста научите вашего робота не исправлять - на — внутри <math>...</math>., --Tosha 19:28, 1 Дек 2004 (UTC)

Это я уже учёл — впредь не будет. HedgeHog 21:02, 1 Дек 2004 (UTC)

robot Removing:ru

С новым годом, робот! Я не понимаю зачем убирать <!-- [[ru:???]] -->, никому не мешает, а может помочь интервики, (английский для этого не хорош потому как он не в юникоде) --Tosha 00:06, 1 Янв 2005 (UTC)

Спасибо за поздравление. А то ведь все думают: «бот, бот — просто программа…» а доброе слово и боту приятно ;). А вот насчёт интервики ru: — убираю я его для порядка: я ведь не разбираюсь, закомментирован он или нет, а интервиик-ссылка на свой язык не есть хорошо. Если хочешь, чтобы не удалялась, то можешь, к примеру ставить пробел между открывающими скобками ссылки — тогда я вообще его буду пропускать. Участник:HedgeBot

Лишняя {

Надо бы убрать лишнюю открывающую фигурную скобку в начале описания шаблона изображения (fix image template).
--DIG 05:41, 2 Янв 2005 (UTC)

Вроде бы я все такие случаи поправил… А какое это изображение — посмотрю в сосдених по времени правках? --HedgeHog 12:18, 2 Янв 2005 (UTC)
Я видел два: [1] и [2] (эти я уже поправил).
--DIG 15:59, 2 Янв 2005 (UTC)

Interlanguage specialities at eo:

Бот для ссылок на даты

Добрый день

Сделал небольшого бота для проставления ссылок Май, 13 => 13 мая с идеей сделать ссылку на месяцеслов с заглавной страницы.

Если не трудно, проверь и запусти от своего имени.

# -*- coding: cp1251 -*-
import sys,os,wikipedia
site=None
really=False
#really=True # uncomment this string for real work
commenthead="Bot: "
monthname = [
    None,
    u'Январь',u'Февраль',u'Март',u'Апрель',u'Май',u'Июнь',
    u'Июль',u'Август',u'Сентябрь',u'Октябрь',u'Ноябрь',u'Декабрь'
]
monthnamegen = [
    None,
    u'января',u'февраля',u'марта',u'апреля',u'мая',u'июня',
    u'июля',u'августа',u'сентября',u'октября',u'ноября',u'декабря'
]
days_month = [
    None,
    31,29,31,30,31,30,
    31,31,30,31,30,31
]

def olddate(dd,mm):
    return "%d %s"%(dd,monthnamegen[mm])
def newdate(dd,mm):
    return "%s, %d"%(monthname[mm],dd)

def make_redirect(source,target):
    oldpage=wikipedia.PageLink(site, title=source)
    newpage=wikipedia.PageLink(site, title=target)
    if not oldpage.exists():
        print "[[%s]] doesn't exist" % source
        return False
    if oldpage.isRedirectPage():
        print "[[%s]] is redirect page" % source
        return False
    if newpage.exists():
        print "[[%s]] exists" % target
        return False
    if really:
        newpage.put("#REDIRECT [[%s]]"%source, 
            comment="%s redirect to %s" % (commenthead, source))
    return True

### main ###
for arg in sys.argv[1:]:
    arg = wikipedia.argHandler(arg)
    if arg:
        print "Unknown argument",arg
        wikipedia.stopme()
        sys.exit(1)
site=wikipedia.getSite()
if site.loggedin(check=1):
    print "Logged in (%s)" % repr(site)
else:
    print "Not logged in (%s)" % repr(site)
    os.exit(2)
for mm in range(1,len(monthname)):
    for dd in range(1,days_month[mm]+1):
        dst=olddate(dd,mm)
        src=newdate(dd,mm)
        make_redirect(dst,src)

--Maxim Razin 13:21, 15 Мар 2005 (UTC)

Новый бот

Могу ли я создать бота? Где его запускать? Есть ли у меня права на прямой доступ к БД? --Ustas 05:29, 4 Апр 2005 (UTC)

Метеорич (обс.) 11:41, 7 апреля 2018 (UTC)

Метеорич (обс.) 12:04, 8 апреля 2018 (UTC)

Удалятор: 1610-е годы

Страница 1610-е годы, созданная вами, предложена к срочному улучшению. Обсуждение — на странице ВП:к улучшению/15 марта 2026#1610-е годы. WarMountain (обс.) 19:51, 15 марта 2026 (UTC)
Это автоматическое уведомление, сгенерированное скриптом «Удалятор».