Значит так... Вы скачали эту модификацию и хотите заменить свой бот на уже созданном чате на этот бот. Соответственно допустим, что у вас уже есть своя БД и её нужно переделать под "гибридник". И так, поехали...
Открываем свою БД. Заходим по адресу http://localhost/Tools/phpMyAdmin/ (это для локального компьютера, пакет "Денвер", на VDS будет ссылка ввида https://123.45.67.89/myadmin/ или тому подобная). Видим знакомую базу:

Переходим во вкладку SQL. Теперь открываем файл db.sqlиз корня mod 6. Он такой же, как и в стандартном боте, но в конце файла приписаны новые запросы. А именно эти запросы: Code CREATE TABLE `info` ( `id` bigint(20) NOT NULL auto_increment, `time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, `user_id` int(11) default NULL, `user_sn` varchar(50) default NULL, `type` varchar(10) default NULL, `user_id2` int(11) default NULL, `user_sn2` varchar(50) default NULL, `msg` text, PRIMARY KEY (`id`) ) ;
CREATE TABLE `info1` ( `id` bigint(20) NOT NULL auto_increment, `time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, `user_id` int(11) default NULL, `gender` int(1) NOT NULL default '0', `wedding` int(1) NOT NULL default '0', `wuser_id` int(11) NOT NULL default '0', `msg` text, `wmsg` text, PRIMARY KEY (`id`) ) ;
CREATE TABLE `quiz` ( `id` int(11) NOT NULL, `vopros` varchar(255) NOT NULL, `otvet` varchar(255) NOT NULL, PRIMARY KEY (`id`) );
Копируем эти запросы в поле SQL: 
Нажимаем клавишу "Пошёл" и возвращаемся обратно. Видим следующее: 
Что, испугались ? Да да, тут всё правильно. Мы создали новые таблицы в БД нашего чата. Теперь опять переходим на вкладку SQL. Теперь таким же образом вставляем содержимое файла quiz.txt (для тех, кто не вкурил, это - вопросы и ответы на викторину). В Денвере есть кнопка "Обзор". То есть мы можем открыть файл quiz.txt через этот "Обзор". На VDS-сервере его может не быть (на xFes точно нет), поэтому в этом случае прийдётся копировать всё содержимое дампа (то есть файла quiz.txt) в поле. Из-за этого может повиснуть браузер, так как файл очень большой, но всё равно нужно ждать! (Я по 5 минут где-то жду). После этого жмём клавишу "Пошёл". После того, как запросы обработаются, возвращаемся обратно и видим (да да, до конца жизни вам будет сниться эта БД) это:

Теперь ещё раз заходим во вкладку SQL. Открываем файл db_users(po_odnoj_stroke!).txt. Мы видим такие строчки: Code ALTER TABLE `users` ADD `odegd` varchar(255) NOT NULL ALTER TABLE `users` ADD `giv` varchar(255) NOT NULL ALTER TABLE `users` ADD `auto` varchar(255) NOT NULL ALTER TABLE `users` ADD `dom` varchar(255) NOT NULL
Как мы видим их тут 4. берём первую строку, вставляем её в поле SQL-запроса и жмём "Пошёл". Стираем в поле строку и вставляем туда вторую. Жмём"Пошёл". И так с остальными двумя строчками.
Сделали всю эту хренотень ? Всё, готово! Только напоминаю: проверяйте настройки MySQL в панели управления ботом!!!
Другой случай - БД у нас своей не было. Тогда просто делаем обычный запрос из файла db.sql полностью (ну обычно, без заморочек). А дальше, как указано было выше, делаем импорт таблицы quiz и импорт тех самых четырёх строчек.
Всё, блин. THE END
|