Newsbot, API2 | Скрипт новостей хаба |
Здравствуйте, гость ( Вход | Регистрация )
Newsbot, API2 | Скрипт новостей хаба |
5.1.2009, 0:01
Сообщение
#1
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Название скрипта: Newsbot
Версия API: API 2 Автор скрипта: Modest Описание: Скрипт новости хаба (Спасибо Setuper за доведение до ума) Возможности скрипта: -Подписаться на рассылку новостей - Отписаться от рассылки новостей - Получить последние новости - Добавить новость - Удалить новость - Получить справку по доступным командам -- -- Список команд админа: - Добавить статическую новость - Изменить новость по номеру - Удалить новость по номеру - Удалить все новости - Банить Ip-адрес - Разбанить Ip-адрес - Банить Ip-адрес пользователя <ник> - Разбанить Ip-адрес пользователя <ник> - Список Ip-адресов отписчиков - Список забаненых Ip-адресов Чтобы пользователи могли добавлять и убирать свои новости раскоментируйте 188, 190, 191 строки: Цитата --AddMenuItem(ARR_MENU_USER, 2, 1, CFG_MESSAGES.MENUITEM_ADD_OWN, "!news_add %[line:" .. msg .. "]") --AddMenuItem(ARR_MENU_USER, 2, 1, CFG_MESSAGES.MENUITEM_DELETE_OWN, "!news_delete") --AddMenuItem(ARR_MENU_USER, 2, 1, CFG_MESSAGES.MENUITEM_HELP, "!news_help") Вобщем очень гибкий в настройках скрипт upd 7.01.09 - заменил подправленое вложение (устранил ошибку при заходе зарегенных пользователей)
Прикрепленные файлы
|
|
|
5.1.2009, 9:50
Сообщение
#2
|
|
Освоившийся участник Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза |
Не удается поменять меню:
Цитата MENUNAME = "Новости" -- Название ветки в контекстном меню хаба Менял на: Цитата MENUNAME = "• Меню Хаба//Новости" -- Название ветки в контекстном меню хаба В итоге в меню хаба оно так и появляется в одну строчку. |
|
|
5.1.2009, 10:00
Сообщение
#3
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 10.7.2008 Из: Кемерово Пользователь №: 165 Спасибо сказали: 17 раз |
Цитата MENUNAME = "• Меню Хаба//Новости" -- Название ветки в контекстном меню хаба вот так правильно Код MENUNAME = "• Меню Хаба\\Новости" -- Название ветки в контекстном меню хаба
|
|
|
5.1.2009, 13:56
Сообщение
#4
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 21.12.2008 Из: Химки Пользователь №: 1 508 Спасибо сказали: 0 раз |
я так понял эти строчки (поправка не 2, 1 а 5, 1)
--AddMenuItem(ARR_MENU_USER, 5, 1, CFG_MESSAGES.MENUITEM_ADD_OWN, "!news_add %[line:" .. msg .. "]") --AddMenuItem(ARR_MENU_USER, 5, 1, CFG_MESSAGES.MENUITEM_DELETE_OWN, "!news_delete") --AddMenuItem(ARR_MENU_USER, 5, 1, CFG_MESSAGES.MENUITEM_HELP, "!news_help") --всё понял, спасибо.-- |
|
|
5.1.2009, 16:10
Сообщение
#5
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
я так понял эти строчки (поправка не 2, 1 а 5, 1) --AddMenuItem(ARR_MENU_USER, 5, 1, CFG_MESSAGES.MENUITEM_ADD_OWN, "!news_add %[line:" .. msg .. "]") --AddMenuItem(ARR_MENU_USER, 5, 1, CFG_MESSAGES.MENUITEM_DELETE_OWN, "!news_delete") --AddMenuItem(ARR_MENU_USER, 5, 1, CFG_MESSAGES.MENUITEM_HELP, "!news_help") В скрипте стоит условие: 5, 1 - это меню будет видно оператору и админу. А 2, 1 - это доступно будет зарегенному пользователю (Поэтому я в той версии скрипта который выложил закоментировал эти строки т.к. не хочу чтобы пользователи добавляли новости а только администрация) |
|
|
7.1.2009, 20:00
Сообщение
#6
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 21.12.2008 Из: Химки Пользователь №: 1 508 Спасибо сказали: 0 раз |
появился вопрос: а где меню можно изменить? в самом скрипте я не нашел...
|
|
|
7.1.2009, 22:35
Сообщение
#7
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
|
|
|
7.1.2009, 23:45
Сообщение
#8
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 21.12.2008 Из: Химки Пользователь №: 1 508 Спасибо сказали: 0 раз |
не правильно я вопрос сформулировал, как поменять навзание меню, а вернее где оно, а именно такой пункт меню как * раскрыть все тайны* когда выводится все новости. Я это имел в виду
|
|
|
7.1.2009, 23:55
Сообщение
#9
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Файл lang.cfg в папке NEWSBOT\TEXT\
MENUITEM_LIST = Раскрыть тайны - 4 строка |
|
|
18.1.2009, 19:32
Сообщение
#10
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 21.12.2008 Из: Химки Пользователь №: 1 508 Спасибо сказали: 0 раз |
еще вопрос, как сделать так, чтобы при заходе на хаб, о тимени бота в личку не приходили новости ?
|
|
|
19.1.2009, 13:21
Сообщение
#11
|
|
lua-паддаван Группа: Пользователи Сообщений: 75 Регистрация: 1.7.2008 Из: www.u-l.ru Пользователь №: 114 Спасибо сказали: 29 раз |
если это не твой хаб , то можно заигнорить бота
а так строка 595 Код Core.SendPmToUser(user,BOTNAME, TEXT_NEWS) на Код Core.SendToUser(user,BOTNAME, TEXT_NEWS)
|
|
|
19.1.2009, 15:46
Сообщение
#12
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 21.12.2008 Из: Химки Пользователь №: 1 508 Спасибо сказали: 0 раз |
сделал так и пропало меню. птока 0411. это я такой кривой или скрипт?
|
|
|
19.1.2009, 20:08
Сообщение
#13
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
|
|
|
4.2.2009, 12:54
Сообщение
#14
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 31.1.2009 Пользователь №: 2 057 Спасибо сказали: 0 раз |
Поставил выдало Синтакс ...utivs\хабы томска\0.3.6.0\scripts\NewsBot_newapi.lua:111: attempt to index global 'Core' (a nil value)
PtokaX0.3.6.0 в чем проблема подскажите |
|
|
4.2.2009, 13:15
Сообщение
#15
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
потому что скрипт под API2 !
|
|
|
4.2.2009, 14:59
Сообщение
#16
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 31.1.2009 Пользователь №: 2 057 Спасибо сказали: 0 раз |
а есть под API 1? выложите плиз очень надо
|
|
|
5.2.2009, 3:11
Сообщение
#17
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
а есть под API 1? выложите плиз очень надо Вот Api1. P.s. - переходить пора уже на новое апи. тем более 98 % всех скриптов под новый апи есть
Прикрепленные файлы
|
|
|
5.2.2009, 6:22
Сообщение
#18
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 31.1.2009 Пользователь №: 2 057 Спасибо сказали: 0 раз |
|
|
|
15.2.2009, 19:42
Сообщение
#19
|
|
Начинающий Группа: Пользователи Сообщений: 14 Регистрация: 5.8.2008 Пользователь №: 329 Спасибо сказали: 0 раз |
Доброго времени суток!
Очень хотелось бы иметь возможность вводить многострочечные новости, т.е. несколько абзацев...... Может кто-нибудь подскажет как? Спасибо! |
|
|
15.2.2009, 21:03
Сообщение
#20
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
попробуй в месте переноса строки написать \r\n
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: Newsbot Автор Modest От темы с ID: 1036 |
0 | Sky2k | 4 413 | 7.1.2009, 19:50 Посл. сообщение: Sky2k | |
Newsbot Автор Modest Переделать на API2 |
9 | Otshelnik-Fm | 13 617 | 5.1.2009, 22:18 Посл. сообщение: Otshelnik-Fm |
|
Сейчас: 23.11.2024, 1:45 |