bot
The community bot for the Python Discord community
파일 탐색기
최종 버전 다운로드 (.zip)- build-deploy.yml
- lint-test.yml
- main.yml
- sentry_release.yml
- status_embed.yaml
- CODEOWNERS
- dependabot.yml
- review-policy.yml
- __init__.py
- _cog.py
- _repository.py
- __init__.py
- _cog.py
- _syncers.py
- __init__.py
- config_verifier.py
- error_handler.py
- logging.py
- security.py
- __init__.py
- antispam.py
- domain.py
- extension.py
- filter_list.py
- image_hash.py
- invite.py
- token.py
- unique.py
- __init__.py
- attachments.py
- burst.py
- chars.py
- duplicates.py
- emoji.py
- links.py
- mentions.py
- newlines.py
- role_mentions.py
- __init__.py
- discord_token.py
- everyone.py
- webhook.py
- __init__.py
- domain.py
- extension.py
- filter.py
- image_hash.py
- invite.py
- token.py
- __init__.py
- infraction_and_notification.py
- ping.py
- remove_context.py
- send_alert.py
- __init__.py
- bypass_roles.py
- channel_scope.py
- enabled.py
- filter_dm.py
- __init__.py
- settings_entry.py
- __init__.py
- filter.py
- filter_list.py
- search.py
- ui.py
- __init__.py
- _filter_context.py
- _image_hash.py
- _settings.py
- _utils.py
- filtering.py
- FILTERS-DEVELOPMENT.md
- __init__.py
- duck_pond.py
- off_topic_names.py
- __init__.py
- _caches.py
- _channel.py
- _cog.py
- _stats.py
- __init__.py
- _cog.py
- _instructions.py
- _parsing.py
- __init__.py
- _batch_parser.py
- _cog.py
- _doc_item.py
- _html.py
- _inventory_parser.py
- _markdown.py
- _parsing.py
- _redis_cache.py
- __init__.py
- code_snippets.py
- help.py
- information.py
- patreon.py
- pep.py
- pypi.py
- python_news.py
- resources.py
- source.py
- stats.py
- subscribe.py
- tags.py
- __init__.py
- _scheduler.py
- _utils.py
- _views.py
- infractions.py
- management.py
- superstarify.py
- __init__.py
- _watchchannel.py
- bigbrother.py
- __init__.py
- alts.py
- clean.py
- defcon.py
- dm_relay.py
- incidents.py
- metabase.py
- modlog.py
- modpings.py
- silence.py
- slowmode.py
- stream.py
- verification.py
- voice_gate.py
- __init__.py
- _api.py
- _cog.py
- _review.py
- __init__.py
- __init__.py
- _cog.py
- _constants.py
- _eval.py
- _io.py
- __init__.py
- attachment_pastebin_uploader.py
- bot.py
- extensions.py
- internal.py
- ping.py
- reminders.py
- thread_bumper.py
- utils.py
- __init__.py
- print-return.gif
- args-kwargs.md
- async-await.md
- blocking.md
- botvar.md
- class.md
- classmethod.md
- codeblock.md
- comparison.md
- contribute.md
- customchecks.md
- customcooldown.md
- customhelp.md
- dashmpip.md
- decorators.md
- defaultdict.md
- dict-get.md
- dictcomps.md
- discord-bot-hosting.md
- docstring.md
- dotenv.md
- dunder-methods.md
- empty-json.md
- enumerate.md
- environments.md
- equals-true.md
- except.md
- exit().md
- f-strings.md
- faq.md
- floats.md
- foo.md
- for-else.md
- functions-are-objects.md
- global.md
- guilds.md
- identity.md
- if-name-main.md
- in-place.md
- indent.md
- inline.md
- intents.md
- iterate-dict.md
- kindling-projects.md
- learn-python.md
- listcomps.md
- local-file.md
- loop-remove.md
- message-content-intent.md
- microsoft-build-tools.md
- modmail.md
- mutability.md
- mutable-default-args.md
- names.md
- nomodule.md
- off-topic-names.md
- on-message-event.md
- open.md
- or-gotcha.md
- ot.md
- param-arg.md
- paste.md
- pathlib.md
- pep8.md
- positional-keyword.md
- precedence.md
- quotes.md
- range-len.md
- regex.md
- relative-path.md
- repl.md
- return-gif.md
- return.md
- round.md
- scope.md
- seek.md
- self.md
- site.md
- slicing.md
- sql-fstring.md
- star-imports.md
- str-join.md
- string-formatting.md
- strip-gotcha.md
- system-python.md
- tools.md
- traceback.md
- type-hint.md
- underscore.md
- venv.md
- voice-verification.md
- windows-path.md
- with.md
- xy-problem.md
- ytdl.md
- zip.md
- foods.json
- stars.json
- __init__.py
- channel.py
- checks.py
- function.py
- helpers.py
- lock.py
- message_cache.py
- messages.py
- modlog.py
- time.py
- webhooks.py
- __init__.py
- __main__.py
- bot.py
- constants.py
- converters.py
- decorators.py
- errors.py
- log.py
- pagination.py
- __init__.py
- test_base.py
- test_cog.py
- test_roles.py
- test_users.py
- __init__.py
- test_error_handler.py
- test_logging.py
- test_security.py
- __init__.py
- test_discord_token_filter.py
- test_extension_filter.py
- test_settings.py
- test_settings_entries.py
- test_token_filter.py
- __init__.py
- test_parsing.py
- __init__.py
- test_parsing.py
- __init__.py
- test_help.py
- test_information.py
- __init__.py
- test_infractions.py
- test_utils.py
- __init__.py
- test_clean.py
- test_incidents.py
- test_modlog.py
- test_silence.py
- test_slowmode.py
- test_review.py
- __init__.py
- __init__.py
- test_io.py
- test_snekbox.py
- __init__.py
- test_utils.py
- __init__.py
- test_cogs.py
- __init__.py
- test_resources.py
- __init__.py
- test_checks.py
- test_helpers.py
- test_message_cache.py
- test_messages.py
- test_time.py
- .testenv
- __init__.py
- test_constants.py
- test_converters.py
- test_decorators.py
- __init__.py
- _autospec.py
- base.py
- helpers.py
- README.md
- test_base.py
- test_helpers.py
- .dockerignore
- .git-blame-ignore-revs
- .gitattributes
- .gitignore
- .pre-commit-config.yaml
- botstrap.py
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- docker-compose.yml
- Dockerfile
- LICENSE
- LICENSE-THIRD-PARTY
- pyproject.toml
- README.md
- SECURITY.md
- uv.lock
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/python-discord/bot
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd bot
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose up -d --build
정의된 모든 컨테이너(서버, DB 등)를 한 번에 빌드하고 백그라운드에서 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
