* Translate bug_report.md via GitLocalize * Translate CHANGELOG.md via GitLocalize * Translate CHANGELOG.md via GitLocalize * Translate CODEBASE_STRUCTURE.md via GitLocalize * Translate CODEBASE_STRUCTURE.md via GitLocalize * Translate CODE_OF_CONDUCT.md via GitLocalize * Translate CODE_OF_CONDUCT.md via GitLocalize * Translate CODING_GUIDELINES.md via GitLocalize * Translate TODO.md via GitLocalize * Translate PULL_REQUEST_TEMPLATE.md via GitLocalize * Translate CONTRIBUTING.md via GitLocalize * Translate Hackathon.md via GitLocalize * Translate Hackathon.md via GitLocalize * Translate Bot.md via GitLocalize * Translate Bot.md via GitLocalize * Translate Minimal.md via GitLocalize * Translate Minimal.md via GitLocalize * Translate Standard.md via GitLocalize * Translate Standard.md via GitLocalize * Translate feature_request.md via GitLocalize * Translate custom.md via GitLocalize * Update CONTRIBUTING.md * Update custom.md * Update bug_report.md * Update feature_request.md * Update Minimal.md * Update Standard.md Co-authored-by: mt-gitlocalize <mt@gitlocalize.com>
5.5 KiB
Имя бота
🤖 Несколько строк, описывающих, что делает ваш бот.
📝 Содержание
- О боте
- Демо/Работа
- Как это устроено
- Применение
- Начало работы
- Развертывание собственного бота
- Построен с использованием
- To Do
- Участие
- Авторы
- Благодарности
🧐 О боте
Напишите примерно 1-2 абзаца, описывающих назначение вашего бота.
🎥 Демо / Работа
💭 Как это работает
Бот сначала извлекает слово из комментария, а затем извлекает определения слова, часть речи, пример и источник из Oxford Dictionary API.
Если этого слова нет в Оксфордском словаре, Oxford API возвращает ответ 404, после чего бот пытается получить результаты из API Urban Dictionary.
Бот использует Pushshift API для получения комментариев, модуль PRAW для ответа на комментарии и Heroku в качестве сервера.
Весь бот написан на Python 3.6.
🎈 Использование
Чтобы использовать бот, введите:
!dict word
Первая часть, т.е. "!dict", не чувствительна к регистру.
Затем бот предоставит вам определение слова в Оксфордском словаре (или Urban Dictionary, если слово не существует в Оксфордском словаре) в качестве ответа на комментарий.
Пример:
!dict что такое любовь
Определение:
Детка, не делай мне больно ~ Не делай мне больно ~ больше.
Пример:
Чувак1: Бро, что такое любовь? Чувак2: Детка, не делай мне больно, не больно мне больше! Чувай1: Чего?
Источник: https://www.urbandictionary.com/define.php?term=what%20is%20love.
Бип-буп. Я бот. Если есть какие-либо вопросы, свяжитесь с моим Мастером
Хотите сделать похожего бота на Reddit? Проверьте: GitHub
🏁 Начало работы
Эти инструкции позволят вам запустить копию проекта на локальном компьютере в целях разработки и тестирования. К ак развернуть проект в действующей системе описано в разделе Развертывание.
Предпосылки
Что нужно для установки программного обеспечения и как их установить.
Give examples
Установка
Пошаговая серия примеров, рассказывающих, как запустить среду разработки.
Скажите, какой будет шаг
Give the example
И повторить
until finished
Закончите примером получения некоторых данных из системы или использования их для небольшой демонстрации.
🚀 Развертывание собственного бота
Чтобы увидеть пример проекта по развертыванию бота, просмотрите мою собственную конфигурацию:
⛏️ Построен с использованием
✍️ Авторы
- @kylelobo — Идея и начальная работа
Список участников, работавших в этом проекте.
🎉 Благодарности
- Спасибо всем, чей код использовался
- Вдохновение
- Ссылки