Я использую supybot. Может ли кто-нибудь сказать мне процедуру добавления базы данных ubottu factoids в мой бот IRC? Я нашел базу данных ubottu factoids здесь http://www.ubottu.com/factoids.cgi
Я хочу добавить эту базу в мой бот IRC. Может ли кто-нибудь сказать мне процедуру?
Ubuntu Factoids использует плагин Encyclopedia. Получите его от bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu здесь. Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Также вы должны установить sqlite в вашей системе.
Вы также можете создать свою собственную базу данных. Откройте терминал и введите bzr branch lp: ubuntu-bots и скопируйте / вставьте в терминал следующее:
CREATE TABLE factoids (
id INTEGER PRIMARY KEY,
author VARCHAR(100) NOT NULL,
name VARCHAR(20) NOT NULL,
added DATETIME,
value VARCHAR(200) NOT NULL,
popularity INTEGER NOT NULL DEFAULT 0
);
Ubuntu Factoids использует плагин Encyclopedia. Получите его от bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu здесь. Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Также вы должны установить sqlite в вашей системе.
Вы также можете создать свою собственную базу данных. Откройте терминал и введите bzr branch lp: ubuntu-bots и скопируйте / вставьте в терминал следующее:
CREATE TABLE factoids (
id INTEGER PRIMARY KEY,
author VARCHAR(100) NOT NULL,
name VARCHAR(20) NOT NULL,
added DATETIME,
value VARCHAR(200) NOT NULL,
popularity INTEGER NOT NULL DEFAULT 0
);
ubottu использует плагин Encyclopedia для управления своими фактоидами, а не плагином «Factoid», который поставляется с самим суперботом. Вы можете загрузить текущий бот-код, запустив bzr branch lp:ubuntu-bots, более подробную информацию о бот-коде можно найти на его странице запуска.
Отбросьте все вложенные папки, которые вы получаете после разветвления bzr-репо в ваш бот плагин, или создайте новый, и добавьте этот путь в supybot.directories.plugins
. После загрузки Encyclopedia внутри supybot вам нужно будет изменить свои настройки, чтобы он знал, где находится ваша фактическая база данных. Важными значениями конфигурации для этого являются plugins.encyclopedia.datadir и plugins.encyclopedia.database. Если вы не установите их, он будет использовать каталог данных вашего бота и ubuntu в качестве имени базы данных. (примечание: имя базы данных должно быть введено без расширения .db)
Фактои db (формат sqlite2, используемый плагином factoids) доступен по адресу http://www.ubottu.com/ubuntu.db. Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.
Фактои db (формат sqlite2, используемый плагином factoids) доступен по адресу http://www.ubottu.com/ubuntu.db. Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.
Фактои db (формат sqlite2, используемый плагином factoids) доступен по адресу http://www.ubottu.com/ubuntu.db. Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.
Ubuntu Factoids использует плагин Encyclopedia. Получите его от bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu здесь. Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Также вы должны установить sqlite в вашей системе.
Вы также можете создать свою собственную базу данных. Откройте терминал и введите bzr branch lp: ubuntu-bots и скопируйте / вставьте в терминал следующее:
CREATE TABLE factoids (
id INTEGER PRIMARY KEY,
author VARCHAR(100) NOT NULL,
name VARCHAR(20) NOT NULL,
added DATETIME,
value VARCHAR(200) NOT NULL,
popularity INTEGER NOT NULL DEFAULT 0
);
Фактои db (формат sqlite2, используемый плагином factoids) доступен по адресу http://www.ubottu.com/ubuntu.db. Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.
Ubuntu Factoids использует плагин Encyclopedia. Получите его от bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu здесь. Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Также вы должны установить sqlite в вашей системе.
Вы также можете создать свою собственную базу данных. Откройте терминал и введите bzr branch lp: ubuntu-bots и скопируйте / вставьте в терминал следующее:
CREATE TABLE factoids (
id INTEGER PRIMARY KEY,
author VARCHAR(100) NOT NULL,
name VARCHAR(20) NOT NULL,
added DATETIME,
value VARCHAR(200) NOT NULL,
popularity INTEGER NOT NULL DEFAULT 0
);
Ubuntu Factoids использует плагин Encyclopedia. Получите его из bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu из здесь . Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Кроме того, в вашей системе должно быть установлено sqlite
.
Вы также можете создать вашей собственной базы данных. Откройте терминал и введите sqlite и скопируйте / вставьте следующее в терминал.
CREATE TABLE factoids (id INTEGER PRIMARY KEY, автор VARCHAR (100) NOT NULL, имя VARCHAR (20) NOT NULL, добавлено DATETIME, значение VARCHAR (200) NOT NULL, популярность INTEGER NOT NULL DEFAULT 0);
Фактический db (формат sqlite2, используемый плагином factoids) доступен в http://www.ubottu.com/ubuntu.db . Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.
Ubuntu Factoids использует плагин Encyclopedia. Получите его из bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu из здесь . Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Кроме того, в вашей системе должно быть установлено sqlite
.
Вы также можете создать вашей собственной базы данных. Откройте терминал и введите sqlite и скопируйте / вставьте следующее в терминал.
CREATE TABLE factoids (id INTEGER PRIMARY KEY, автор VARCHAR (100) NOT NULL, имя VARCHAR (20) NOT NULL, добавлено DATETIME, значение VARCHAR (200) NOT NULL, популярность INTEGER NOT NULL DEFAULT 0);
Фактический db (формат sqlite2, используемый плагином factoids) доступен в http://www.ubottu.com/ubuntu.db . Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.
Фактический db (формат sqlite2, используемый плагином factoids) доступен в http://www.ubottu.com/ubuntu.db . Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.
Ubuntu Factoids использует плагин Encyclopedia. Получите его из bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu из здесь . Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Кроме того, в вашей системе должно быть установлено sqlite
.
Вы также можете создать вашей собственной базы данных. Откройте терминал и введите sqlite и скопируйте / вставьте следующее в терминал.
CREATE TABLE factoids (id INTEGER PRIMARY KEY, автор VARCHAR (100) NOT NULL, имя VARCHAR (20) NOT NULL, добавлено DATETIME, значение VARCHAR (200) NOT NULL, популярность INTEGER NOT NULL DEFAULT 0);
Ubuntu Factoids использует плагин Encyclopedia. Получите его из bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu из здесь . Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Кроме того, в вашей системе должно быть установлено sqlite
.
Вы также можете создать вашей собственной базы данных. Откройте терминал и введите sqlite и скопируйте / вставьте следующее в терминал.
CREATE TABLE factoids (id INTEGER PRIMARY KEY, автор VARCHAR (100) NOT NULL, имя VARCHAR (20) NOT NULL, добавлено DATETIME, значение VARCHAR (200) NOT NULL, популярность INTEGER NOT NULL DEFAULT 0);
Фактический db (формат sqlite2, используемый плагином factoids) доступен в http://www.ubottu.com/ubuntu.db . Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.
Фактический db (формат sqlite2, используемый плагином factoids) доступен в http://www.ubottu.com/ubuntu.db . Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.
Ubuntu Factoids использует плагин Encyclopedia. Получите его из bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu из здесь . Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Кроме того, в вашей системе должно быть установлено sqlite
.
Вы также можете создать вашей собственной базы данных. Откройте терминал и введите sqlite и скопируйте / вставьте следующее в терминал.
CREATE TABLE factoids (id INTEGER PRIMARY KEY, автор VARCHAR (100) NOT NULL, имя VARCHAR (20) NOT NULL, добавлено DATETIME, значение VARCHAR (200) NOT NULL, популярность INTEGER NOT NULL DEFAULT 0);
ubottu использует плагин Encyclopedia для управления своими фактоидами, а не плагином «Factoid», который поставляется с самим суперботом. Вы можете загрузить текущий бот-код, запустив bzr branch lp: ubuntu-bots
, дополнительную информацию о бот-коде можно найти на его странице [~ d0].
Отбросьте все вложенные папки, которые вы получаете после разветвления bzr-репо в ваш каталог плагинов бота, или создайте новый, и добавьте этот путь в supybot.directories.plugins
After Загружая Encyclopedia внутри supybot, вам нужно будет изменить свои настройки, чтобы он знал, где находится ваша фактическая база данных. Важными значениями конфигурации для этого являются plugins.encyclopedia.datadir
и plugins.encyclopedia.database
. Если вы не установите их, он будет использовать каталог данных вашего бота и ubuntu
в качестве имени базы данных. (примечание: имя базы данных должно быть введено без расширения .db
)