Newsbot, API2 | Скрипт новостей хаба |
Здравствуйте, гость ( Вход | Регистрация )
Newsbot, API2 | Скрипт новостей хаба |
17.2.2009, 7:35
Сообщение
#21
|
|
Начинающий Группа: Пользователи Сообщений: 14 Регистрация: 5.8.2008 Пользователь №: 329 Спасибо сказали: 0 раз |
|
|
|
17.2.2009, 10:24
Сообщение
#22
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Для многострочного ввода команды нужно использовать команду непосредственно, а не через менюшку!
|
|
|
26.2.2009, 21:47
Сообщение
#23
|
|
Продвинутый участник Группа: Пользователи Сообщений: 137 Регистрация: 22.2.2009 Из: Минск, Беларусь Пользователь №: 2 321 Спасибо сказали: 12 раз |
подскажите пожалуйста, как вставить автора (т.е. ник пользователя) новости.
ато все оно приписывается боту "Новость" |
|
|
3.3.2009, 22:54
Сообщение
#24
|
|
Активный участник Группа: Пользователи Сообщений: 88 Регистрация: 4.2.2009 Пользователь №: 2 102 Спасибо сказали: 1 раз |
Возможно, ли в скрипте изменить значения отсылки новостей при в ходе на хаб?
Что бы новости не приходили в ПМ, а в главный чат. P.S.: На этот пост не отправлять. Когда изменил на Core.SendToUser(user,BOTNAME, TEXT_NEWS), скрипт выдал ошибку - [22:01] Синтаксис F:\servers\PtokaX_0.4.1.1\scripts\NewsBot_newapi.lua:595: bad argument count to 'SendToUser' (2 expected, got 3) |
|
|
11.3.2009, 1:25
Сообщение
#25
|
|
Активный участник Группа: Пользователи Сообщений: 88 Регистрация: 4.2.2009 Пользователь №: 2 102 Спасибо сказали: 1 раз |
Подскажите что не так.
Добавляю новость, а скрипт вместо записи в новость+1 пишет всё в ту же новость. Цитата [23:56:41] <[BOT]Доска_Объявлений> Пользователь Derk_B_P добавил(а) новинку 3: Тест
[23:57:34] <[BOT]Доска_Объявлений> Пользователь Derk_B_P добавил(а) новинку 3: тест2 [23:57:39] <[BOT]Доска_Объявлений> Пользователь Derk_B_P добавил(а) новинку 3: тест 4 [23:58:21] <[BOT]Доска_Объявлений> Пользователь Derk_B_P добавил(а) новинку 3: тест2 [23:59:56] <[BOT]Доска_Объявлений> Пользователь Derk_B_P добавил(а) новинку 3: тест99 |
|
|
11.3.2009, 14:57
Сообщение
#26
|
|
Продвинутый участник Группа: Пользователи Сообщений: 128 Регистрация: 12.10.2008 Пользователь №: 781 Спасибо сказали: 2 раза |
Есть вопрос.
Сейчас есть острая необходимость в том, чтоб информацию получили и незарегистрированыые на хабе пользователи получили информацию - что да как подправить, чтобы при входе им выкидывало новость? Попробовал поколдовать с пунктом... Код -- Идентификация профилей хаба ACCESS_RIGHTS = { [0] = 5, [1] = 4, [2] = 3, [3] = 2, [-1] = 0 } Не помогло. Может не то колдовал?.. |
|
|
11.3.2009, 16:12
Сообщение
#27
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
Возможно, ли в скрипте изменить значения отсылки новостей при в ходе на хаб? Что бы новости не приходили в ПМ, а в главный чат. P.S.: На этот пост не отправлять. Когда изменил на Core.SendToUser(user,BOTNAME, TEXT_NEWS), скрипт выдал ошибку - [22:01] Синтаксис F:\servers\PtokaX_0.4.1.1\scripts\NewsBot_newapi.lua:595: bad argument count to 'SendToUser' (2 expected, got 3) извиняюсь конечно но если если ты не можешь форум почитать, скрипт интерфейс или ещё что нибудь, то нефиг пинать на других! а если бы ты хоть чуть чуть пошевелился то увидел бы что в чат отсылается два аргумента а в приват 3, о чём и пишется в ошибке! дословно (2 expected, got 3) переводится как 2 ожидается, имеется 3!!! правильно так: Код Core.SendPmToUser(user,"<"..BOTNAME.."> "..TEXT_NEWS) Цитата есть острая необходимость в том, чтоб информацию получили и незарегистрированыые надо заменить функцию UserConnected на следующий код: Код function UserConnected(user)
Core.SendToUser(user,BOTTAG) -- Информация о боте if (ARR_UNSUBSCRIBE_IP[user.sIP] ~= 1) then -- Пользователь отписан от рассылки новостей Core.SendPmToUser(user,BOTNAME, TEXT_NEWS) end for i, v in ipairs(ARR_MENU_USER) do -- Контексное меню пользователя Core.SendToUser(user,v.Text) end end |
|
|
11.3.2009, 17:58
Сообщение
#28
|
|
Продвинутый участник Группа: Пользователи Сообщений: 128 Регистрация: 12.10.2008 Пользователь №: 781 Спасибо сказали: 2 раза |
Wariner, спасибо, помогло, +1. Только еще одно "end" похоже было лишним. Удалил - заработало и вроде даже адыкватно.
|
|
|
19.3.2009, 16:22
Сообщение
#29
|
|
Продвинутый участник Группа: Пользователи Сообщений: 137 Регистрация: 22.2.2009 Из: Минск, Беларусь Пользователь №: 2 321 Спасибо сказали: 12 раз |
скажите, как изменить обтора Обьявления на ник подающего обьявку?
ДОСКА ОБЪЯВЛЕНИЙ ХАБА --== тест ==-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Номер Дата Автор Сообщение ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- 1 2009-03-19 15:19 Объявления тест доски обьявлений ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- Всего: 1 |
|
|
21.3.2009, 18:40
Сообщение
#30
|
|
Продвинутый участник Группа: Пользователи Сообщений: 137 Регистрация: 22.2.2009 Из: Минск, Беларусь Пользователь №: 2 321 Спасибо сказали: 12 раз |
ну помогите пожалуйста :(
автор каждого обьявления не юзер, а Обьявления |
|
|
23.3.2009, 3:14
Сообщение
#31
|
|
Продвинутый участник Группа: Пользователи Сообщений: 137 Регистрация: 22.2.2009 Из: Минск, Беларусь Пользователь №: 2 321 Спасибо сказали: 12 раз |
все понял
удалите плз 23, 29, 30, 31 пост ключевой момент - "раскомментируйте" |
|
|
23.3.2009, 15:59
Сообщение
#32
|
|
Начинающий Группа: Пользователи Сообщений: 23 Регистрация: 7.3.2009 Пользователь №: 2 511 Спасибо сказали: 0 раз |
Код [18:58] Синтаксис D:\Server\DC\PtokaX0.4.1.1\scripts\NewsBot_newapi.lua:121: unexpected symbol near '=' В чём проблема? |
|
|
23.3.2009, 23:57
Сообщение
#33
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
|
|
|
24.3.2009, 12:00
Сообщение
#34
|
|
Начинающий Группа: Пользователи Сообщений: 23 Регистрация: 7.3.2009 Пользователь №: 2 511 Спасибо сказали: 0 раз |
MENUNAME = "Новости"
да так, не пойму в чём дело |
|
|
24.3.2009, 12:18
Сообщение
#35
|
|
Продвинутый участник Группа: Пользователи Сообщений: 137 Регистрация: 22.2.2009 Из: Минск, Беларусь Пользователь №: 2 321 Спасибо сказали: 12 раз |
а у меня была похожая ошибка, только анэкспектед симбол ниа [
не знаю что не так было... но выключил полностью хаб. и потом просмотрел еще раз скрипт - все как-то само пропало... |
|
|
24.3.2009, 19:35
Сообщение
#36
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
115 - 125 строчки в студию(121 пометь!)
|
|
|
24.3.2009, 21:23
Сообщение
#37
|
|
Начинающий Группа: Пользователи Сообщений: 23 Регистрация: 7.3.2009 Пользователь №: 2 511 Спасибо сказали: 0 раз |
CODE FILENAME_NEWS = PATH_DATA .. "news.dat"
FILENAME_UNSUBSCRIBERS = PATH_DATA .. "unsubscribers.dat" FILENAME_BANNED = PATH_DATA .. "banned.dat" -- Настройки BOTNAME = "Новости" -- Имя бота новостей MENUNAME = "Новости" -- Название ветки в контекстном меню хаба !!!!!! 121!!!! MAX_USER_NAME = 20 -- Максимальная длина имени пользователя MAX_TEXT_LEN = 700 -- Максимальная длина текста новости ACTUAL_DAYS = 20 -- Количество дней актуальности (хранения) новости SAVE_DATA_PERIOD = 40 -- Период сохранения данных на диск (в минутах) |
|
|
24.3.2009, 21:58
Сообщение
#38
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
странно! должно работать!
|
|
|
24.3.2009, 22:09
Сообщение
#39
|
|
Продвинутый участник Группа: Пользователи Сообщений: 137 Регистрация: 22.2.2009 Из: Минск, Беларусь Пользователь №: 2 321 Спасибо сказали: 12 раз |
скажите, как сделать, чтоб для подачи объявления надо было кликать не по закладкам, а можно было и по юзерам?
не очень удобно если честно :( |
|
|
24.3.2009, 22:12
Сообщение
#40
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
Код "$UserCommand 1 3
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: Newsbot Автор Modest От темы с ID: 1036 |
0 | Sky2k | 4 422 | 7.1.2009, 19:50 Посл. сообщение: Sky2k | |
Newsbot Автор Modest Переделать на API2 |
9 | Otshelnik-Fm | 13 662 | 5.1.2009, 22:18 Посл. сообщение: Otshelnik-Fm |
|
Сейчас: 26.11.2024, 20:57 |