myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> News by Hubbabot

Теги
Нет тегов для показа
Greeck
сообщение 17.7.2010, 8:00
Сообщение #1


Абсолютный новичок


Группа: Пользователи
Сообщений: 7
Регистрация: 4.4.2009
Пользователь №: 2 918
Спасибо сказали: 0 раз




Если не сложно, напишите, пожалуйста скрипт новостей, аналог как в хуббе, чтобы при входе юзера посылал ему новости в мэйн чат и через определенное время снова выводил в мэйн...
P.S. информеры не предлогать big_smile.gif
Go to the top of the page
+Quote Post
Invisible
сообщение 18.7.2010, 6:46
Сообщение #2


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 248
Регистрация: 14.7.2008
Из: Хабаровск
Пользователь №: 193
Спасибо сказали: 40 раз




на каком сервере ДЦ? Апи 1 или пи 2 ?


Спасибо сказали:
Go to the top of the page
+Quote Post
Greeck
сообщение 18.7.2010, 8:10
Сообщение #3


Абсолютный новичок


Группа: Пользователи
Сообщений: 7
Регистрация: 4.4.2009
Пользователь №: 2 918
Спасибо сказали: 0 раз




Цитата(Invisible @ 18.7.2010, 7:46) *
на каком сервере ДЦ? Апи 1 или пи 2 ?

API 2
Go to the top of the page
+Quote Post
Alexey
сообщение 18.7.2010, 13:26
Сообщение #4


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




Пробуй:
Раскрывающийся текст
Код
local sBot    = "PR"    -- Имя бота-спамера
local nCounter    = 050    -- Стартовое значение счётчика
local nMaxCount    = 100    -- Максимальное значение счётчика

local sMsg    =
[[  Здесь могла быть ваша реклама.]]

function OnStartup()
    sBot = sBot or SetMan.GetString(21)
    sMsg = "<"..sBot.."> "..sMsg
end

function ChatArrival(_, sData)
    nCounter = nCounter + 1
    if nCounter >= nMaxCount then
        TmrMan.AddTimer(math.max(sData:len() / 20, 3) * 1000, "SendSpam")
        nCounter = 0
    end
end

function UserConnected(tUser)
    Core.SendToNick(tUser.sNick, sMsg)
end
RegConnected, OpConnected = UserConnected, UserConnected

function SendSpam(nTimerId)
    Core.SendToAll(sMsg)
    TmrMan.RemoveTimer(nTimerId)
end


Спасибо сказали:
Go to the top of the page
+Quote Post
Greeck
сообщение 19.7.2010, 17:01
Сообщение #5


Абсолютный новичок


Группа: Пользователи
Сообщений: 7
Регистрация: 4.4.2009
Пользователь №: 2 918
Спасибо сказали: 0 раз




При входе на хаб сообщение отсылает, а вот чтобы потом еще посылал через некоторое время... в течении часа результата не увидел... подскажи, где найти эту переменную.
И еще, объясни начинающему, в чем суть счетчика?
Причина редактирования: Цитировать предыдущие посты - плохо! Для ответа пользуйтесь синей кнопкой 'Ответить'!
Go to the top of the page
+Quote Post
Alexey
сообщение 19.7.2010, 23:18
Сообщение #6


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




И не увидишь, если в хабе не общаются.

Смысл в том, что-бы показывать сообщения с частотой, пропорциональной активности пользователей. Зачем выводить эти объявления, если в хабе тишина? Что-бы утром обнаружить зафлуженный ботом чат?

ИМХО, адекватным мерилом активности пользователей служит общение в чате, вот в скрипте и считаются сообщения пользователей. Как только достигается nMaxCount сообщений — показывается объявление.


Спасибо сказали:
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsNews+magnets
API2 | Новости с сайтов и магнит ссылки
0 Tsd 4 447 30.4.2013, 18:34 Посл. сообщение: Tsd
No New Posts RSS News
Скрипт вывода из RSS новых новостей
3 REVIV 4 736 15.2.2011, 20:47 Посл. сообщение: Damaks
No New Posts Bad news
Daywalker
2 philoum 4 837 31.1.2011, 22:04 Посл. сообщение: Delia
No New Posts News World
Скрипт мировых новостей!!!
0 simbirsksim 3 378 20.2.2009, 15:37 Посл. сообщение: simbirsksim
No New Posts Антимат Как У Hubbabot
0 XiNoID 3 744 7.2.2009, 0:09 Посл. сообщение: XiNoID

 



RSS Сейчас: 21.4.2021, 17:26