utevaugu36 6 Опубликовано: 12 марта, 2018 (изменено) Доброго времени суток! Сегодня хотел бы вновь сварить пельмеши представить вам свой проект. Необходимы следующие компоненты: 1. Процессор 3 лвл 2. Память 3.5 лвл х2 3. EEPROM (Lua Bios) 4. OpenOS дискета 5. Видеокарта 3 лвл 6. Интернет карта 7. Чатбокс из Computronics 8. Дебаг карта 9. Системный блок 10. Монитор 3 лвл х6 11. Клавиатура Для скачивания: wget http://www.d620.win/en-en/projects/computer_server_chatbot.lua chatbot.lua -fq Cобственно, функции бота на данный момент: 1. Мут за маты указанные в массиве mat. 2. Приветствие игроков 3. Прощание с игроками 4. Ответ на вопрос об отключении пвп 5. Ответ на вопрос об отключении сетки привата Планируемые функции: 1. Мут за флуд (более 3-х сообщений подряд) 2. Мут за капс 3. Настраиваемая реклама 4. Покупка игроками авто-рекламы для варпов(каждые 5 мин. шлет рекламу в чат) Тема будет редактироваться исходя из комментариев! С вами был utevaugu36. Спасибо за внимание! Писалось это все на коленке, поэтому могут быть опечатки =) Некоторые другие мои проги можно оценить здесь -> http://www.d620.win/en-en/projects Огромное спасибо Алексу за редактирование комментов и смены названия Изменено 12 марта, 2018 пользователем utevaugu36 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Doob 2 749 Опубликовано: 12 марта, 2018 Не годится, слишком топорно. Любой современный чат-бот разбирает выражения и опознает ошибки. Для фильтров или ответов можно взять пару гигов логов игровых чатов, прогнать через какой-нибудь тензорфлоу, сделать дамп сети и через него читать. Хотя, опенкомпы довольно медлительны, и лучше использовать внешний сервис, тогда будет легко прикрутить полноценного бота. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
utevaugu36 Автор темы 6 Опубликовано: 12 марта, 2018 Не годится, слишком топорно. Любой современный чат-бот разбирает выражения и опознает ошибки. Для фильтров или ответов можно взять пару гигов логов игровых чатов, прогнать через какой-нибудь тензорфлоу, сделать дамп сети и через него читать. Хотя, опенкомпы довольно медлительны, и лучше использовать внешний сервис, тогда будет легко прикрутить полноценного бота. Мне 11 лет, учитывай это ;D 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
eu_tomat 2 154 Опубликовано: 12 марта, 2018 Тема будет редактироваться! ... Писалось это все на коленке, могут быть опечатки =) Первую созданную тобой тему я читал внимательно. Обнаружив этот дисклеймер в конце, не удивился. Подумал, прекрасно, загляну сюда позже, когда тема придёт в полное соответствие с замыслом автора. Обнаружив вторую тему с тем же дисклеймером, я даже не стал вчитываться. Аналогично и с третьей темой, но тут мне захотелось внести ясность. Что в данном случае означает фраза «тема будет редактироваться»? Считать ли такую тему черновиком и подождать, когда автор доведёт её до ума и оповестит об этом дополнительным сообщением в теме? Или сам автор уже сделал, что мог, а тема будет редактироваться в соответствии с вопросами и уточнениями читателей? И еще один вопрос. Планируется ли впоследствии удалить формулировки про редактирование, про опечатки и коленки, и при каких условиях? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
utevaugu36 Автор темы 6 Опубликовано: 12 марта, 2018 Первую созданную тобой тему я читал внимательно. Обнаружив этот дисклеймер в конце, не удивился. Подумал, прекрасно, загляну сюда позже, когда тема придёт в полное соответствие с замыслом автора. Обнаружив вторую тему с тем же дисклеймером, я даже не стал вчитываться. Аналогично и с третьей темой, но тут мне захотелось внести ясность. Что в данном случае означает фраза «тема будет редактироваться»? Считать ли такую тему черновиком и подождать, когда автор доведёт её до ума и оповестит об этом дополнительным сообщением в теме? Или сам автор уже сделал, что мог, а тема будет редактироваться в соответствии с вопросами и уточнениями читателей? И еще один вопрос. Планируется ли впоследствии удалить формулировки про редактирование, про опечатки и коленки, и при каких условиях? Отвечаю на первый вопрос. Эта фраза означает, как ты и сказал, что тема будет редактироваться исходя из комментариев. Например, в теме с роботами(1 тема), написали о нерабочих, баганых ссылках. Тему ту отредактировал и исправил ссылки. Отвечаю на второй вопрос. Тема написана на коленке значит, тип я не сидел, и не продумывал каждое слово, каждый кусок форматирования. И если вдруг в этой "мини-спешке" я допущу ошибку, чтобы меня не поливали "шоколадом". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
eu_tomat 2 154 Опубликовано: 12 марта, 2018 Отвечаю на второй вопрос. Тема написана на коленке значит, тип я не сидел, и не продумывал каждое слово, каждый кусок форматирования. И если вдруг в этой "мини-спешке" я допущу ошибку, чтобы меня не поливали "шоколадом".Второй вопрос звучал иначе, а это ответ на какой-то другой вопрос. Если я верно понял, формулировки останутся. Ну, пусть остаются. Хозяин – барин. «Шоколад» при таких формулировках, конечно, экономится, но и шансы на обратную связь заметно снижаются. А месяца через два фраза «тема будет редактироваться» вообще зазвучит по-другому. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
innocoffee 0 Опубликовано: 9 января, 2022 В 12.03.2018 в 11:23, Doob сказал: Не годится, слишком топорно. Любой современный чат-бот разбирает выражения и опознает ошибки. Для фильтров или ответов можно взять пару гигов логов игровых чатов, прогнать через какой-нибудь тензорфлоу, сделать дамп сети и через него читать. Хотя, опенкомпы довольно медлительны, и лучше использовать внешний сервис, тогда будет легко прикрутить полноценного бота. Теперь у меня есть достаточно опыта для объективного ответа. Имхо, использовать tf для подобных целей - нецелесообразно, если только это не обычная болталка. Если это бот, который выполняет конкретные задачи, обычного неточного сравнения будет достаточно. Я изучал свои сниппеты и офигевал, какую гениальную защиту я делал в опенсорсе... if confirmed == "yes": continue else exit Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах