bible.tcl - скрипт для цитирования Библии в eggdrop [ 23K ]
bible.zip - скрипт в .zip архиве [7.0K ]
rus.zip - русская база книг в .zip архиве [1.3M ]
(чтобы распаковать используйте комманду : unzip rus.zip, база находится в каталоге rus)
Для установки скрипта поместите его в папку scripts у вашего бота и в конце файла eggdrop.conf добавьте строку source scripts/bible.tcl.
Для работы скрипта необходимо распоковать архив с базой книг, например в корневой каталог вашего бота.
В скрипте поправьте строки:
set bbdir "rus" - путь к каталогу базы книг, относительно добашней директории бота, или можно указать абсолютный путь
set bbusage "PRIVMSG" - каким способом цитировать Библию (NOTICE или PRIVMSG)
set bbusage_find "PRIVMSG" - каким способом выводит результаты поиска (NOTICE или PRIVMSG)
set bbusage_book "NOTICE" - каким способом сообщать список книг (NOTICE или PRIVMSG)
set bbusage_err "NOTICE" - каким способом сообщать об ошибке (NOTICE или PRIVMSG)
set bbread "channel" - куда цитировать Библию на канал или в приват (nick или channel)
set bbfind "channel" - куда выводит результаты поиска на канал или в приват (nick или channel)
set maxvers 10 - максимальное количество стихов цитируемых за один раз
set findcnt 3 - сколько результатов выводить
доступные команды:
!книги - выдать список книг
!библия <книга> <глава>:<стих> - процитировать стих из Библии
!библия <книга> <глава>:<стих>-<стих> - процитировать отрывок из Библии
!найти <текст> - искать строку по всей Библии
!найтивз <текст> - искать строку по книгам нового завета
!найтивз <текст> - искать строку по книгам ветхого завета
доступные флаги:
nopubbible - отключение скрипта на канале (в патилайн у бота .chanset #chan +nopubbible)
----------------
История:
----------------
Версия 1.1 // 27 Ноября 2005
+ обнавлена база данных книг
+ добавлен поиск по Библии
!найти <текст> - искать строку по всей Библии
!найтивз <текст> - искать строку по книгам нового завета
!найтивз <текст> - искать строку по книгам ветхого завета
Версия 1.05 // 25 Марта 2005
+ Добавлен флаг nopubbible
+ удалены мелкии ошибки
Версия 1.04 // 7 Февраля 2005
+ добавлены дополнительные названия к книги Исайи
Версия 1.03 // 26 Января 2005
+ удалена ошибка количества стихов в книге псалтырь
Version 1.02 // 20 Января 2005
+ удалена ошибка количества стихов в книге даниила
+ добавлена команда:
!библия <стих> <глава>:<стих>[-<стих>] - цитирование блока стихов
Version 1.01 // 17 Января 2005
+ добавлена в книги символ "точки"
!библия ин 1:1 == !библия ин. 1:1
Version 1.0 // 15 Января 2005
+ запущен скрипт
+ доступны команды:
!книги - список книг
!библия <книга> <глава>:<стих> - читать стих из Библии
bible.tcl - Script for cites the Bible in the Russian language in eggdrop [ 23K ]
bible.zip - script in .zip archive[7.0K ]
rus.zip - book database in .zip archive (russian) [1.3M ]
for install script unpack in folder: scripts you bot and in file: eggdrop.conf in tail file add line: source scripts/bible.tcl.
for the work of script it is necessary to unzip archive with the base of the books, for example into the root catalog of your eggdrop-bot.
In script edit line's:
set bbdir "/hosting/leonidas/rus" - source book directory
set bbusage "PRIVMSG" - method for read bible (NOTICE or PRIVMSG)
set bbusage_find "PRIVMSG" - metod for find view (NOTICE или PRIVMSG)
set bbusage_book "NOTICE" - method for read list book (NOTICE or PRIVMSG)
set bbusage_err "NOTICE" - methoe for send error message (NOTICE or PRIVMSG)
set bbread "channel" - tarrget for citing bible (nick or channel)
set maxvers 10 - max verses with citing
set findcnt 3 - how many results to print
access command:
!books - books list
!bible <book> <chapter>:<verse> - read bible verses
!bible <book> <chapter>:<verse>-<verse> - quoting block verses
!find <text> - find text in bible
!findnt <text> - find text in new testament
!findot <text> - find text in old testament
access flag:
nopubbible - disable script on chanel (.chanset #chan +nopubbible)
----------------
Version history:
----------------
Version 1.1 // 27 Nov 2005
+ update bible base
+ search is added
!find <text> - find text in bible
!findnt <text> - find text in new testament
!findot <text> - find text in old testament
Version 1.05 // 25 Mar 2005
+ added flag nopubbible
+ fixed small bug's
Version 1.04 // 7 Feb 2005
+ added additional name for Isaiah
Version 1.03 // 26 Jan 2005
+ fixed Psalm book counts verses
Version 1.02 // 20 Jan 2005
+ fixed Daniel counts verses
+ added command:
!bible <book> <chapter>:<verse>[-<verse>] - quoting block verses
Version 1.01 // 17 Jan 2005
+ added in book "dot"-sign
!bible Jn 1:1 == !bible Jn. 1:1
Version 1.0 // 15 Jan 2005
+ start script
+ access command:
!books - books list
!bible <book> <chapter>:<verse> - read bible verses