Как импортировать базу данных уботту-фактоидов в мой IR-субибот?

Я использую supybot. Может ли кто-нибудь сказать мне процедуру добавления базы данных ubottu factoids в мой бот IRC? Я нашел базу данных ubottu factoids здесь http://www.ubottu.com/factoids.cgi

Я хочу добавить эту базу в мой бот IRC. Может ли кто-нибудь сказать мне процедуру?

5
задан 17 November 2010 в 21:57

20 ответов

Ubuntu Factoids использует плагин Encyclopedia. Получите его от bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu здесь. Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Также вы должны установить sqlite в вашей системе.

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
); 
2
ответ дан 26 May 2018 в 00:27

Ubuntu Factoids использует плагин Encyclopedia. Получите его от bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu здесь. Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Также вы должны установить sqlite в вашей системе.

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 );
2
ответ дан 25 July 2018 в 22:54

ubottu использует плагин Encyclopedia для управления своими фактоидами, а не плагином «Factoid», который поставляется с самим суперботом. Вы можете загрузить текущий бот-код, запустив bzr branch lp:ubuntu-bots, более подробную информацию о бот-коде можно найти на его странице запуска.

Отбросьте все вложенные папки, которые вы получаете после разветвления bzr-репо в ваш бот плагин, или создайте новый, и добавьте этот путь в supybot.directories.plugins

. После загрузки Encyclopedia внутри supybot вам нужно будет изменить свои настройки, чтобы он знал, где находится ваша фактическая база данных. Важными значениями конфигурации для этого являются plugins.encyclopedia.datadir и plugins.encyclopedia.database. Если вы не установите их, он будет использовать каталог данных вашего бота и ubuntu в качестве имени базы данных. (примечание: имя базы данных должно быть введено без расширения .db)

3
ответ дан 26 May 2018 в 00:27
  • 1
    Спасибо также сказать мне, как удалить ключевые слова factoid. У одного factoid есть много ключей, как удалить определенный ключ. – karthick87 20 November 2010 в 09:05

Фактои db (формат sqlite2, используемый плагином factoids) доступен по адресу http://www.ubottu.com/ubuntu.db. Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.

1
ответ дан 26 May 2018 в 00:27

Фактои db (формат sqlite2, используемый плагином factoids) доступен по адресу http://www.ubottu.com/ubuntu.db. Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.

1
ответ дан 25 July 2018 в 22:54

Фактои db (формат sqlite2, используемый плагином factoids) доступен по адресу http://www.ubottu.com/ubuntu.db. Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.

1
ответ дан 31 July 2018 в 12:33

Ubuntu Factoids использует плагин Encyclopedia. Получите его от bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu здесь. Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Также вы должны установить sqlite в вашей системе.

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 );
3
ответ дан 31 July 2018 в 12:33
  • 1
    Спасибо также сказать мне, как удалить ключевые слова factoid. У одного factoid есть много ключей, как удалить определенный ключ. – karthick87 20 November 2010 в 09:05

Фактои db (формат sqlite2, используемый плагином factoids) доступен по адресу http://www.ubottu.com/ubuntu.db. Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.

1
ответ дан 2 August 2018 в 04:17

Ubuntu Factoids использует плагин Encyclopedia. Получите его от bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu здесь. Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Также вы должны установить sqlite в вашей системе.

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 );
3
ответ дан 2 August 2018 в 04:17
  • 1
    Спасибо также сказать мне, как удалить ключевые слова factoid. У одного factoid есть много ключей, как удалить определенный ключ. – karthick87 20 November 2010 в 09:05

Ubuntu Factoids использует плагин Encyclopedia. Получите его из bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu из здесь . Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Кроме того, в вашей системе должно быть установлено sqlite .

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);   
3
ответ дан 4 August 2018 в 20:22

Фактический db (формат sqlite2, используемый плагином factoids) доступен в http://www.ubottu.com/ubuntu.db . Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.

1
ответ дан 4 August 2018 в 20:22

Ubuntu Factoids использует плагин Encyclopedia. Получите его из bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu из здесь . Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Кроме того, в вашей системе должно быть установлено sqlite .

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);   
3
ответ дан 6 August 2018 в 04:21

Фактический db (формат sqlite2, используемый плагином factoids) доступен в http://www.ubottu.com/ubuntu.db . Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.

1
ответ дан 6 August 2018 в 04:21

Фактический db (формат sqlite2, используемый плагином factoids) доступен в http://www.ubottu.com/ubuntu.db . Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.

1
ответ дан 7 August 2018 в 22:28

Ubuntu Factoids использует плагин Encyclopedia. Получите его из bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu из здесь . Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Кроме того, в вашей системе должно быть установлено sqlite .

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);   
3
ответ дан 7 August 2018 в 22:28

Ubuntu Factoids использует плагин Encyclopedia. Получите его из bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu из здесь . Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Кроме того, в вашей системе должно быть установлено sqlite .

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);   
3
ответ дан 10 August 2018 в 10:36

Фактический db (формат sqlite2, используемый плагином factoids) доступен в http://www.ubottu.com/ubuntu.db . Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.

1
ответ дан 10 August 2018 в 10:36

Фактический db (формат sqlite2, используемый плагином factoids) доступен в http://www.ubottu.com/ubuntu.db . Я никогда не использовал supybot, но в основном вам нужно включить плагин Factoids и поместить db, переименовав его в название канала, с которым вы хотите работать.

1
ответ дан 13 August 2018 в 17:08

Ubuntu Factoids использует плагин Encyclopedia. Получите его из bzr branch lp: ubuntu-bots, а затем загрузите базу данных factoids Ubuntu из здесь . Поместите свою базу данных в каталог данных (i.e / supybot / data /). Вы должны указать расположение базы данных в вашей конфигурации бота. Убедитесь, что вы включили плагин Encyclopedia, набрав Load Encyclopedia. Кроме того, в вашей системе должно быть установлено sqlite .

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);   
3
ответ дан 13 August 2018 в 17:08
  • 1
    Спасибо также сказать мне, как удалить ключевые слова factoid. У одного factoid есть много ключей, как удалить определенный ключ. – karthick87 20 November 2010 в 09:05
3
ответ дан 15 August 2018 в 23:45
  • 1
    Спасибо также сказать мне, как удалить ключевые слова factoid. У одного factoid есть много ключей, как удалить определенный ключ. – karthick87 20 November 2010 в 09:05

Другие вопросы по тегам:

Похожие вопросы: