mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-12-05 17:02:32 -05:00
Compare commits
229 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3c1f2cddfd | ||
|
|
1299db0f3a | ||
|
|
c58d208ca2 | ||
|
|
c308ea0184 | ||
|
|
8e0948d560 | ||
|
|
952a372652 | ||
|
|
a0c1713e78 | ||
|
|
8b1daf1ad0 | ||
|
|
dcdef9d798 | ||
|
|
f962aeb7b8 | ||
|
|
b13b1f8f16 | ||
|
|
6bf2a88995 | ||
|
|
22888f8014 | ||
|
|
ba44370020 | ||
|
|
cd0e8750c1 | ||
|
|
679289fd1c | ||
|
|
ce6489325e | ||
|
|
d64cbdf83e | ||
|
|
66d1c87b5a | ||
|
|
3888f09cfa | ||
|
|
8ad9c55d50 | ||
|
|
3aac07a4d7 | ||
|
|
bd26e7d5af | ||
|
|
9392077434 | ||
|
|
1f48919005 | ||
|
|
fdaa869130 | ||
|
|
18614b1604 | ||
|
|
016684bcce | ||
|
|
5cfb8edab8 | ||
|
|
150692538f | ||
|
|
f4ffc6bc80 | ||
|
|
9419f2642a | ||
|
|
f0a29e9815 | ||
|
|
d29ae723c1 | ||
|
|
9920628948 | ||
|
|
48b2fe77c0 | ||
|
|
33e0eac741 | ||
|
|
2871992772 | ||
|
|
30058c0f73 | ||
|
|
4134881fae | ||
|
|
4396323205 | ||
|
|
4e27059209 | ||
|
|
d3887b595f | ||
|
|
005b8af10a | ||
|
|
d304da7a16 | ||
|
|
f3c89ad8bd | ||
|
|
05cf9b7f39 | ||
|
|
907a3f7561 | ||
|
|
2595c9de10 | ||
|
|
8be7b0850c | ||
|
|
61ec913789 | ||
|
|
88b11f2b9c | ||
|
|
9ca0ced2d8 | ||
|
|
a5a178bfaf | ||
|
|
eeb90aaa45 | ||
|
|
b7a59b5e4c | ||
|
|
2769ea025f | ||
|
|
818420a641 | ||
|
|
3c49a77e34 | ||
|
|
90691ba2b9 | ||
|
|
68f2806204 | ||
|
|
903992f48a | ||
|
|
e4b75f5333 | ||
|
|
254d5a91d6 | ||
|
|
b979a7c4d1 | ||
|
|
54a29174ea | ||
|
|
5bbced5b0d | ||
|
|
5b21c89505 | ||
|
|
04d856cfb0 | ||
|
|
701339f8a1 | ||
|
|
3d04d696c1 | ||
|
|
0b8bcef86c | ||
|
|
2d47d75919 | ||
|
|
7eb26da647 | ||
|
|
699471f27a | ||
|
|
2c2080df12 | ||
|
|
fa7236af63 | ||
|
|
601816abc0 | ||
|
|
bf8c0d03b5 | ||
|
|
2e40ec4a1a | ||
|
|
9b9fdf555b | ||
|
|
7dee8d7963 | ||
|
|
0281d6c93e | ||
|
|
f4c8077268 | ||
|
|
7b8acd7ef6 | ||
|
|
6ee976c341 | ||
|
|
0b0b23b971 | ||
|
|
2b1e603124 | ||
|
|
dd61b669b0 | ||
|
|
57b76bc0d7 | ||
|
|
573e5c2b40 | ||
|
|
ad1e1aa2ba | ||
|
|
4242a7adf2 | ||
|
|
e03f97d1cd | ||
|
|
975c0007fe | ||
|
|
bef3aa5f69 | ||
|
|
cbf8247e6e | ||
|
|
23c86d7850 | ||
|
|
aa21091b84 | ||
|
|
72ec88aa3c | ||
|
|
b1f331e51f | ||
|
|
0c9c210dbb | ||
|
|
47d4675f52 | ||
|
|
80d0bab29a | ||
|
|
e61327a65c | ||
|
|
11ebd40dfa | ||
|
|
00e41d38f9 | ||
|
|
afb4f6079a | ||
|
|
97b467939c | ||
|
|
f54499eaba | ||
|
|
f8d6bbb0af | ||
|
|
24afd61a85 | ||
|
|
8e118733ea | ||
|
|
f01c0ec675 | ||
|
|
94d12cb45f | ||
|
|
e9ed52cf16 | ||
|
|
194dea545d | ||
|
|
59400204e8 | ||
|
|
1c863c7b3b | ||
|
|
ad9e00d1d9 | ||
|
|
463f0c5e6d | ||
|
|
e71312ede0 | ||
|
|
48d74712bc | ||
|
|
c3a493a500 | ||
|
|
4034ddd452 | ||
|
|
2ae1eb9ec9 | ||
|
|
0b390fe2f6 | ||
|
|
b2e7458353 | ||
|
|
6adb7e6de7 | ||
|
|
1756593785 | ||
|
|
c3b96b7a9e | ||
|
|
a26b9d6d3a | ||
|
|
76c2c75f2c | ||
|
|
afabc4769d | ||
|
|
b5e6231408 | ||
|
|
de1141af98 | ||
|
|
24cc3115fe | ||
|
|
a3e371e0ab | ||
|
|
bc76d53cd5 | ||
|
|
273ad147c8 | ||
|
|
3a81e8327f | ||
|
|
8c2976504a | ||
|
|
4c7a691ec9 | ||
|
|
f5011a90e1 | ||
|
|
0c83fcd495 | ||
|
|
293d8065ec | ||
|
|
a30f9ff7e6 | ||
|
|
edfb9ffe62 | ||
|
|
f5f684bad5 | ||
|
|
9dc7462d0f | ||
|
|
9345b691b3 | ||
|
|
185b607544 | ||
|
|
ff09713aad | ||
|
|
dbd71db6a8 | ||
|
|
409ece427f | ||
|
|
569840e9e6 | ||
|
|
a393a10ceb | ||
|
|
531b4fe357 | ||
|
|
47a267b38b | ||
|
|
d322d91a18 | ||
|
|
76abb7cab2 | ||
|
|
ecccea6781 | ||
|
|
da8cabaf50 | ||
|
|
3fd0afd87d | ||
|
|
fef3fc19ca | ||
|
|
8997bf6002 | ||
|
|
eb3267e332 | ||
|
|
ca84cc9c2a | ||
|
|
6c4a5e5407 | ||
|
|
7dfe24397e | ||
|
|
63359ce831 | ||
|
|
6b81d80588 | ||
|
|
97377a9f8d | ||
|
|
56377b0596 | ||
|
|
4d4cb14725 | ||
|
|
1132498f6c | ||
|
|
5069f464cc | ||
|
|
2157ed4f9b | ||
|
|
ef098c8d02 | ||
|
|
64deccff5f | ||
|
|
d844c6f1f8 | ||
|
|
9ef4271afa | ||
|
|
bb2e3687fc | ||
|
|
979a6aa9eb | ||
|
|
0747b92653 | ||
|
|
47cc879b80 | ||
|
|
b6471797cc | ||
|
|
742339a990 | ||
|
|
e8c89d4d08 | ||
|
|
483682dfb5 | ||
|
|
100de11ce6 | ||
|
|
dbb91dfce8 | ||
|
|
3ac2512c14 | ||
|
|
a06a704365 | ||
|
|
9e23c3a5b8 | ||
|
|
1248927fb6 | ||
|
|
93b51acf31 | ||
|
|
7e03756f06 | ||
|
|
d04cc36bc6 | ||
|
|
6fbcdfc74a | ||
|
|
7e05bec6a0 | ||
|
|
6f920daeed | ||
|
|
df7bbe5b55 | ||
|
|
8e1b906012 | ||
|
|
ba210bd08e | ||
|
|
d8e584b5e8 | ||
|
|
bad23a4a93 | ||
|
|
48cfde7b8c | ||
|
|
8ee3ac9352 | ||
|
|
9c85917dad | ||
|
|
fdcbe00143 | ||
|
|
7dff136937 | ||
|
|
49bf103891 | ||
|
|
41204ccf77 | ||
|
|
b1c3b37235 | ||
|
|
4dc7efab29 | ||
|
|
85cf0f52d9 | ||
|
|
8acc1c3e02 | ||
|
|
be5751a7ea | ||
|
|
30dc128c39 | ||
|
|
3b92c225ac | ||
|
|
9d04f17cd2 | ||
|
|
31700a226e | ||
|
|
dc94c96c9e | ||
|
|
10e09d6abc | ||
|
|
3abf4cac05 | ||
|
|
9b7aa17564 | ||
|
|
f47d1dffb3 | ||
|
|
edb3369169 |
4
.gitattributes
vendored
4
.gitattributes
vendored
@@ -5,3 +5,7 @@
|
||||
|
||||
# include commit/tag information in `.git_archive_info.txt` when packing with git-archive
|
||||
.git_archive_info.txt export-subst
|
||||
|
||||
# hide diffs for .po files by default
|
||||
# https://docs.github.com/en/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github
|
||||
*.po linguist-generated
|
||||
|
||||
6
.github/labeler.yml
vendored
6
.github/labeler.yml
vendored
@@ -24,6 +24,8 @@
|
||||
- "!redbot/cogs/audio/**/locales/*"
|
||||
# Docs
|
||||
- docs/cog_guides/audio.rst
|
||||
# Tests
|
||||
- tests/cogs/audio/**/*
|
||||
"Category: Cogs - Bank": [] # historical label for a removed cog
|
||||
"Category: Cogs - Cleanup":
|
||||
# Source
|
||||
@@ -139,6 +141,8 @@
|
||||
"Category: Core - API - App Commands Package":
|
||||
# Source
|
||||
- redbot/core/app_commands/*
|
||||
# Docs
|
||||
- docs/framework_app_commands.rst
|
||||
# Tests
|
||||
- tests/core/test_app_commands.py
|
||||
"Category: Core - API - Commands Package":
|
||||
@@ -158,6 +162,7 @@
|
||||
- any:
|
||||
- redbot/core/_drivers/**/*
|
||||
- "!redbot/core/_drivers/**/locales/*"
|
||||
- redbot/core/_config.py
|
||||
- redbot/core/config.py
|
||||
# Docs
|
||||
- docs/framework_config.rst
|
||||
@@ -211,6 +216,7 @@
|
||||
- redbot/core/commands/help.py
|
||||
"Category: Core - i18n":
|
||||
# Source
|
||||
- redbot/core/_i18n.py
|
||||
- redbot/core/i18n.py
|
||||
# Locale files
|
||||
- redbot/**/locales/*
|
||||
|
||||
@@ -9,7 +9,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout the repository
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
|
||||
7
.github/workflows/codeql-analysis.yml
vendored
7
.github/workflows/codeql-analysis.yml
vendored
@@ -17,7 +17,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v4
|
||||
@@ -34,14 +34,13 @@ jobs:
|
||||
|
||||
# Initializes the CodeQL tools for scanning.
|
||||
- name: Initialize CodeQL
|
||||
uses: github/codeql-action/init@v2
|
||||
uses: github/codeql-action/init@v3
|
||||
with:
|
||||
languages: 'python'
|
||||
# Override the default behavior so that the action doesn't attempt
|
||||
# to auto-install Python dependencies
|
||||
# Learn more...
|
||||
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#analyzing-python-dependencies
|
||||
setup-python-dependencies: false
|
||||
|
||||
# ℹ️ Command-line programs to run using the OS shell.
|
||||
# 📚 https://git.io/JvXDl
|
||||
@@ -55,4 +54,4 @@ jobs:
|
||||
# make release
|
||||
|
||||
- name: Perform CodeQL Analysis
|
||||
uses: github/codeql-action/analyze@v2
|
||||
uses: github/codeql-action/analyze@v3
|
||||
|
||||
8
.github/workflows/crowdin_upload_strings.yml
vendored
8
.github/workflows/crowdin_upload_strings.yml
vendored
@@ -9,7 +9,7 @@ jobs:
|
||||
if: github.repository == 'Cog-Creators/Red-DiscordBot'
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
@@ -19,7 +19,7 @@ jobs:
|
||||
curl https://artifacts.crowdin.com/repo/GPG-KEY-crowdin | sudo apt-key add -
|
||||
echo "deb https://artifacts.crowdin.com/repo/deb/ /" | sudo tee -a /etc/apt/sources.list
|
||||
sudo apt-get update -qq
|
||||
sudo apt-get install -y crowdin
|
||||
sudo apt-get install -y crowdin3
|
||||
pip install redgettext==3.4.2
|
||||
- name: Generate source files
|
||||
run: |
|
||||
@@ -28,5 +28,5 @@ jobs:
|
||||
run: |
|
||||
make upload_translations
|
||||
env:
|
||||
CROWDIN_API_KEY: ${{ secrets.crowdin_token}}
|
||||
CROWDIN_PROJECT_ID: ${{ secrets.crowdin_identifier }}
|
||||
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
|
||||
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_IDENTIFIER }}
|
||||
|
||||
8
.github/workflows/lint_python.yaml
vendored
8
.github/workflows/lint_python.yaml
vendored
@@ -14,13 +14,17 @@ jobs:
|
||||
name: Lint Python
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
ref: ${{ env.ref }}
|
||||
- uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.8"
|
||||
- run: "python -m pip install git+https://github.com/pycqa/pyflakes@1911c20#egg=pyflakes git+https://github.com/pycqa/pycodestyle@d219c68#egg=pycodestyle git+https://github.com/pycqa/flake8@3.7.9#egg=flake8"
|
||||
- run: >
|
||||
python -m pip install
|
||||
'pyflakes @ https://github.com/pycqa/pyflakes/tarball/1911c20'
|
||||
'pycodestyle @ https://github.com/pycqa/pycodestyle/tarball/d219c68'
|
||||
'flake8 @ https://github.com/pycqa/flake8/tarball/3.7.9'
|
||||
name: Install Flake8
|
||||
- run: "python -m flake8 . --count --select=E9,F7,F82 --show-source"
|
||||
name: Flake8 Linting
|
||||
|
||||
10
.github/workflows/prepare_release.yml
vendored
10
.github/workflows/prepare_release.yml
vendored
@@ -16,7 +16,7 @@ jobs:
|
||||
needs: pr_stable_bump
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
@@ -26,7 +26,7 @@ jobs:
|
||||
curl https://artifacts.crowdin.com/repo/GPG-KEY-crowdin | sudo apt-key add -
|
||||
echo "deb https://artifacts.crowdin.com/repo/deb/ /" | sudo tee -a /etc/apt/sources.list
|
||||
sudo apt-get update -qq
|
||||
sudo apt-get install -y crowdin
|
||||
sudo apt-get install -y crowdin3
|
||||
pip install redgettext==3.4.2
|
||||
|
||||
- name: Generate source files
|
||||
@@ -36,8 +36,8 @@ jobs:
|
||||
run: |
|
||||
make download_translations
|
||||
env:
|
||||
CROWDIN_API_KEY: ${{ secrets.crowdin_token}}
|
||||
CROWDIN_PROJECT_ID: ${{ secrets.crowdin_identifier }}
|
||||
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
|
||||
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_IDENTIFIER }}
|
||||
|
||||
- name: Create Pull Request
|
||||
id: cpr_crowdin
|
||||
@@ -73,7 +73,7 @@ jobs:
|
||||
milestone_number: ${{ steps.get_milestone_number.outputs.result }}
|
||||
steps:
|
||||
# Checkout repository and install Python
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
|
||||
53
.github/workflows/publish_release.yml
vendored
53
.github/workflows/publish_release.yml
vendored
@@ -2,7 +2,7 @@ name: Publish Release
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- "*"
|
||||
- "3.[0-9]+.[0-9]+"
|
||||
|
||||
jobs:
|
||||
release_information:
|
||||
@@ -11,7 +11,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
# Checkout repository and install Python
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
@@ -57,7 +57,7 @@ jobs:
|
||||
name: Build package
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v4
|
||||
@@ -75,27 +75,68 @@ jobs:
|
||||
run: python -m twine check dist/*
|
||||
|
||||
- name: Upload packaged distributions
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: build-output
|
||||
path: ./dist
|
||||
|
||||
generate_default_ll_server_config:
|
||||
name: Generate default application.yml
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: '3.8'
|
||||
|
||||
- name: Install script's dependencies
|
||||
run: python -m pip install PyYAML
|
||||
|
||||
- name: Generate default application.yml
|
||||
env:
|
||||
APP_YML_FILE: "Red-DiscordBot-${{ github.ref_name }}-default-lavalink-application.yml"
|
||||
run: |
|
||||
mkdir -p release_assets
|
||||
python .github/workflows/scripts/get_default_ll_server_config.py "release_assets/$APP_YML_FILE"
|
||||
|
||||
- name: Upload default application.yml
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: ll-default-server-config
|
||||
path: ./release_assets
|
||||
|
||||
release_to_pypi:
|
||||
needs:
|
||||
- release_information
|
||||
- build
|
||||
- generate_default_ll_server_config
|
||||
environment: Release
|
||||
name: Release to PyPI
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: write
|
||||
id-token: write
|
||||
steps:
|
||||
- name: Download packaged distributions
|
||||
uses: actions/download-artifact@v3
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: build-output
|
||||
path: dist/
|
||||
|
||||
- name: Download default application.yml
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: ll-default-server-config
|
||||
path: release_assets/
|
||||
|
||||
- name: Upload dists to GitHub Release
|
||||
env:
|
||||
GITHUB_TOKEN: "${{ github.token }}"
|
||||
run: |
|
||||
gh release upload "$GITHUB_REF_NAME" dist/* release_assets/* --repo "$GITHUB_REPOSITORY"
|
||||
|
||||
- name: Publish package distributions to PyPI
|
||||
uses: pypa/gh-action-pypi-publish@release/v1
|
||||
with:
|
||||
@@ -119,7 +160,7 @@ jobs:
|
||||
run: |
|
||||
echo "BASE_BRANCH=${TAG_BASE_BRANCH#'refs/heads/'}" >> $GITHUB_ENV
|
||||
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
ref: ${{ env.BASE_BRANCH }}
|
||||
- name: Set up Python
|
||||
|
||||
37
.github/workflows/run_pip_compile.yaml
vendored
37
.github/workflows/run_pip_compile.yaml
vendored
@@ -15,17 +15,32 @@ jobs:
|
||||
- macos-latest
|
||||
steps:
|
||||
- name: Checkout the repository.
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.8.
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: '3.8'
|
||||
python-version: |
|
||||
3.11
|
||||
3.10
|
||||
3.9
|
||||
3.8
|
||||
|
||||
- name: Install dependencies
|
||||
- name: Install dependencies on Linux/macOS
|
||||
if: matrix.os != 'windows-latest'
|
||||
run: |
|
||||
python -m pip install -U pip
|
||||
python -m pip install -U pip-tools
|
||||
python3.11 -m pip install -U pip pip-tools
|
||||
python3.10 -m pip install -U pip pip-tools
|
||||
python3.9 -m pip install -U pip pip-tools
|
||||
python3.8 -m pip install -U pip pip-tools
|
||||
|
||||
- name: Install dependencies on Windows
|
||||
if: matrix.os == 'windows-latest'
|
||||
run: |
|
||||
py -3.11 -m pip install -U pip pip-tools
|
||||
py -3.10 -m pip install -U pip pip-tools
|
||||
py -3.9 -m pip install -U pip pip-tools
|
||||
py -3.8 -m pip install -U pip pip-tools
|
||||
|
||||
- name: Generate requirements files.
|
||||
id: compile_requirements
|
||||
@@ -33,7 +48,7 @@ jobs:
|
||||
python .github/workflows/scripts/compile_requirements.py
|
||||
|
||||
- name: Upload requirements files.
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: ${{ steps.compile_requirements.outputs.sys_platform }}
|
||||
path: requirements/${{ steps.compile_requirements.outputs.sys_platform }}-*.txt
|
||||
@@ -44,7 +59,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout the repository.
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.8.
|
||||
uses: actions/setup-python@v4
|
||||
@@ -56,17 +71,17 @@ jobs:
|
||||
python -m pip install -U "packaging>=22.0"
|
||||
|
||||
- name: Download Windows requirements.
|
||||
uses: actions/download-artifact@v3
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: win32
|
||||
path: requirements
|
||||
- name: Download Linux requirements.
|
||||
uses: actions/download-artifact@v3
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: linux
|
||||
path: requirements
|
||||
- name: Download macOS requirements.
|
||||
uses: actions/download-artifact@v3
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: darwin
|
||||
path: requirements
|
||||
@@ -76,7 +91,7 @@ jobs:
|
||||
python .github/workflows/scripts/merge_requirements.py
|
||||
|
||||
- name: Upload merged requirements files.
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: merged
|
||||
path: |
|
||||
|
||||
@@ -1,35 +1,52 @@
|
||||
import os
|
||||
import re
|
||||
import shutil
|
||||
import subprocess
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
|
||||
EXCLUDE_STEM_RE = re.compile(r".*-3\.(?!8-)(\d+)-extra-(doc|style)")
|
||||
GITHUB_OUTPUT = os.environ["GITHUB_OUTPUT"]
|
||||
REQUIREMENTS_FOLDER = Path(__file__).parents[3].absolute() / "requirements"
|
||||
os.chdir(REQUIREMENTS_FOLDER)
|
||||
|
||||
|
||||
def pip_compile(name: str) -> None:
|
||||
def pip_compile(version: str, name: str) -> None:
|
||||
stem = f"{sys.platform}-{version}-{name}"
|
||||
if EXCLUDE_STEM_RE.fullmatch(stem):
|
||||
return
|
||||
|
||||
constraint_flags = [
|
||||
arg
|
||||
for file in REQUIREMENTS_FOLDER.glob(f"{sys.platform}-3.8-*.txt")
|
||||
for arg in ("-c", file.name)
|
||||
]
|
||||
|
||||
executable = ("py", f"-{version}") if sys.platform == "win32" else (f"python{version}",)
|
||||
subprocess.check_call(
|
||||
(
|
||||
sys.executable,
|
||||
*executable,
|
||||
"-m",
|
||||
"piptools",
|
||||
"compile",
|
||||
"--upgrade",
|
||||
"--resolver=backtracking",
|
||||
"--verbose",
|
||||
f"{name}.in",
|
||||
"--output-file",
|
||||
f"{sys.platform}-{name}.txt",
|
||||
f"{stem}.txt",
|
||||
*constraint_flags,
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
pip_compile("base")
|
||||
shutil.copyfile(f"{sys.platform}-base.txt", "base.txt")
|
||||
for minor in range(8, 11 + 1):
|
||||
version = f"3.{minor}"
|
||||
pip_compile(version, "base")
|
||||
shutil.copyfile(f"{sys.platform}-{version}-base.txt", "base.txt")
|
||||
for file in REQUIREMENTS_FOLDER.glob("extra-*.in"):
|
||||
pip_compile(file.stem)
|
||||
pip_compile(version, file.stem)
|
||||
|
||||
with open(GITHUB_OUTPUT, "a", encoding="utf-8") as fp:
|
||||
fp.write(f"sys_platform={sys.platform}\n")
|
||||
|
||||
31
.github/workflows/scripts/get_default_ll_server_config.py
vendored
Normal file
31
.github/workflows/scripts/get_default_ll_server_config.py
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
import yaml
|
||||
|
||||
ROOT_FOLDER = Path(__file__).parents[3].absolute()
|
||||
AUDIO_FOLDER = ROOT_FOLDER / "redbot/cogs/audio"
|
||||
|
||||
# We want to import `redbot.cogs.audio.managed_node` package as if it were top-level package
|
||||
# so we have to the `redbot/cogs/audio` directory to Python's path.
|
||||
sys.path.insert(0, str(AUDIO_FOLDER))
|
||||
|
||||
|
||||
def main() -> int:
|
||||
try:
|
||||
output_file = sys.argv[1]
|
||||
except IndexError:
|
||||
print("Usage:", sys.argv[0], "<output_file>", file=sys.stderr)
|
||||
return 2
|
||||
|
||||
import managed_node
|
||||
|
||||
server_config = managed_node.get_default_server_config()
|
||||
with open(output_file, "w", encoding="utf-8") as fp:
|
||||
yaml.safe_dump(server_config, fp)
|
||||
|
||||
return 0
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
raise SystemExit(main())
|
||||
119
.github/workflows/scripts/merge_requirements.py
vendored
119
.github/workflows/scripts/merge_requirements.py
vendored
@@ -1,6 +1,8 @@
|
||||
from __future__ import annotations
|
||||
|
||||
import os
|
||||
from pathlib import Path
|
||||
from typing import List, TextIO
|
||||
from typing import Dict, Iterable, List, TextIO, Tuple
|
||||
|
||||
from packaging.markers import Marker
|
||||
from packaging.requirements import Requirement
|
||||
@@ -15,6 +17,12 @@ class RequirementData:
|
||||
self.req = Requirement(requirement_string)
|
||||
self.comments = set()
|
||||
|
||||
def __hash__(self) -> int:
|
||||
return hash(self.req)
|
||||
|
||||
def __eq__(self, other: RequirementData) -> bool:
|
||||
return self.req == other.req
|
||||
|
||||
@property
|
||||
def name(self) -> str:
|
||||
return self.req.name
|
||||
@@ -41,6 +49,8 @@ def get_requirements(fp: TextIO) -> List[RequirementData]:
|
||||
via_prefix = "via "
|
||||
if source.startswith(via_prefix):
|
||||
source = source[len(via_prefix) :]
|
||||
if source.startswith("-c ") and source != "-c base.txt":
|
||||
continue
|
||||
current.comments.add(source)
|
||||
elif line and not line.startswith(("#", " ")):
|
||||
current = RequirementData(line)
|
||||
@@ -49,30 +59,47 @@ def get_requirements(fp: TextIO) -> List[RequirementData]:
|
||||
return requirements
|
||||
|
||||
|
||||
def iter_envs(envs: Iterable[str]) -> Iterable[Tuple[str, str]]:
|
||||
for env_name in envs:
|
||||
platform, python_version = env_name.split("-", maxsplit=1)
|
||||
yield (platform, python_version)
|
||||
|
||||
|
||||
names = ["base"]
|
||||
names.extend(file.stem for file in REQUIREMENTS_FOLDER.glob("extra-*.in"))
|
||||
base_requirements = []
|
||||
base_requirements: List[RequirementData] = []
|
||||
|
||||
for name in names:
|
||||
# {req_name: {sys_platform: RequirementData}
|
||||
input_data = {}
|
||||
# {req_data: {sys_platform: RequirementData}
|
||||
input_data: Dict[RequirementData, Dict[str, RequirementData]] = {}
|
||||
all_envs = set()
|
||||
all_platforms = set()
|
||||
all_python_versions = set()
|
||||
for file in REQUIREMENTS_FOLDER.glob(f"*-{name}.txt"):
|
||||
platform_name = file.stem.split("-", maxsplit=1)[0]
|
||||
platform_name, python_version, _ = file.stem.split("-", maxsplit=2)
|
||||
env_name = f"{platform_name}-{python_version}"
|
||||
all_envs.add(env_name)
|
||||
all_platforms.add(platform_name)
|
||||
all_python_versions.add(python_version)
|
||||
with file.open(encoding="utf-8") as fp:
|
||||
requirements = get_requirements(fp)
|
||||
|
||||
for req in requirements:
|
||||
platforms = input_data.setdefault(req.name, {})
|
||||
platforms[platform_name] = req
|
||||
envs = input_data.setdefault(req, {})
|
||||
envs[env_name] = req
|
||||
|
||||
output = base_requirements if name == "base" else []
|
||||
for req_name, platforms in input_data.items():
|
||||
req = next(iter(platforms.values()))
|
||||
for other_req in platforms.values():
|
||||
if req.req != other_req.req:
|
||||
raise RuntimeError(f"Incompatible requirements for {req_name}.")
|
||||
for req, envs in input_data.items():
|
||||
# {platform: [python_versions...]}
|
||||
python_versions_per_platform: Dict[str, List[str]] = {}
|
||||
# {python_version: [platforms...]}
|
||||
platforms_per_python_version: Dict[str, List[str]] = {}
|
||||
platforms = python_versions_per_platform.keys()
|
||||
python_versions = platforms_per_python_version.keys()
|
||||
for env_name, other_req in envs.items():
|
||||
platform_name, python_version = env_name.split("-", maxsplit=1)
|
||||
python_versions_per_platform.setdefault(platform_name, []).append(python_version)
|
||||
platforms_per_python_version.setdefault(python_version, []).append(platform_name)
|
||||
|
||||
req.comments.update(other_req.comments)
|
||||
|
||||
@@ -84,30 +111,74 @@ for name in names:
|
||||
old_req_marker = req.marker
|
||||
req.marker = base_req.marker = None
|
||||
if base_req.req != req.req:
|
||||
raise RuntimeError(f"Incompatible requirements for {req_name}.")
|
||||
raise RuntimeError(f"Incompatible requirements for {req.name}.")
|
||||
|
||||
base_req.marker = old_base_marker
|
||||
req.marker = old_req_marker
|
||||
if base_req.marker is None or base_req.marker == req.marker:
|
||||
continue
|
||||
|
||||
if len(platforms) == len(all_platforms):
|
||||
if len(envs) == len(all_envs):
|
||||
output.append(req)
|
||||
continue
|
||||
elif len(platforms) < len(all_platforms - platforms.keys()):
|
||||
platform_marker = " or ".join(
|
||||
f"sys_platform == '{platform}'" for platform in platforms
|
||||
|
||||
# At this point I'm wondering why I didn't just go for
|
||||
# a more generic boolean algebra simplification (sympy.simplify_logic())...
|
||||
if (
|
||||
len(set(map(frozenset, python_versions_per_platform.values()))) == 1
|
||||
or len(set(map(frozenset, platforms_per_python_version.values()))) == 1
|
||||
):
|
||||
# Either all platforms have the same Python version set
|
||||
# or all Python versions have the same platform set.
|
||||
# We can generate markers for platform (platform_marker) and Python
|
||||
# (python_version_marker) version sets separately and then simply require
|
||||
# that both markers are fulfilled at the same time (env_marker).
|
||||
|
||||
python_version_marker = (
|
||||
# Requirement present on less Python versions than not.
|
||||
" or ".join(
|
||||
f"python_version == '{python_version}'" for python_version in python_versions
|
||||
)
|
||||
if len(python_versions) < len(all_python_versions - python_versions)
|
||||
# Requirement present on more Python versions than not
|
||||
# This may generate an empty string when Python version is irrelevant.
|
||||
else " and ".join(
|
||||
f"python_version != '{python_version}'"
|
||||
for python_version in all_python_versions - python_versions
|
||||
)
|
||||
else:
|
||||
platform_marker = " and ".join(
|
||||
f"sys_platform != '{platform}'" for platform in all_platforms - platforms.keys()
|
||||
)
|
||||
|
||||
new_marker = (
|
||||
f"({req.marker}) and ({platform_marker})"
|
||||
if req.marker is not None
|
||||
else platform_marker
|
||||
platform_marker = (
|
||||
# Requirement present on less platforms than not.
|
||||
" or ".join(f"sys_platform == '{platform}'" for platform in platforms)
|
||||
if len(platforms) < len(all_platforms - platforms)
|
||||
# Requirement present on more platforms than not
|
||||
# This may generate an empty string when platform is irrelevant.
|
||||
else " and ".join(
|
||||
f"sys_platform != '{platform}'" for platform in all_platforms - platforms
|
||||
)
|
||||
)
|
||||
|
||||
if python_version_marker and platform_marker:
|
||||
env_marker = f"({python_version_marker}) and ({platform_marker})"
|
||||
else:
|
||||
env_marker = python_version_marker or platform_marker
|
||||
else:
|
||||
# Fallback to generic case.
|
||||
env_marker = (
|
||||
# Requirement present on less envs than not.
|
||||
" or ".join(
|
||||
f"(sys_platform == '{platform}' and python_version == '{python_version}')"
|
||||
for platform, python_version in iter_envs(envs)
|
||||
)
|
||||
if len(envs) < len(all_envs - envs.keys())
|
||||
else " and ".join(
|
||||
f"(sys_platform != '{platform}' and python_version != '{python_version}')"
|
||||
for platform, python_version in iter_envs(all_envs - envs.keys())
|
||||
)
|
||||
)
|
||||
|
||||
new_marker = f"({req.marker}) and ({env_marker})" if req.marker is not None else env_marker
|
||||
req.marker = Marker(new_marker)
|
||||
if base_req is not None and base_req.marker == req.marker:
|
||||
continue
|
||||
|
||||
4
.github/workflows/tests.yml
vendored
4
.github/workflows/tests.yml
vendored
@@ -39,7 +39,7 @@ jobs:
|
||||
fail-fast: false
|
||||
name: Tox - ${{ matrix.friendly_name }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
ref: ${{ env.ref }}
|
||||
- name: Set up Python
|
||||
@@ -76,7 +76,7 @@ jobs:
|
||||
POSTGRES_PASSWORD: postgres
|
||||
POSTGRES_USER: postgres
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
ref: ${{ env.ref }}
|
||||
- name: Set up Python
|
||||
|
||||
@@ -26,14 +26,6 @@ unsafe-load-any-extension=no
|
||||
# run arbitrary code
|
||||
extension-pkg-whitelist=
|
||||
|
||||
# Allow optimization of some AST trees. This will activate a peephole AST
|
||||
# optimizer, which will apply various small optimizations. For instance, it can
|
||||
# be used to obtain the result of joining multiple strings with the addition
|
||||
# operator. Joining a lot of strings can lead to a maximum recursion error in
|
||||
# Pylint and this flag can prevent that. It has one side effect, the resulting
|
||||
# AST will be different than the one from reality.
|
||||
optimize-ast=no
|
||||
|
||||
|
||||
[MESSAGES CONTROL]
|
||||
|
||||
@@ -66,7 +58,6 @@ disable=C, # black is enforcing this for us already, incompatibly
|
||||
[REPORTS]
|
||||
|
||||
output-format=parseable
|
||||
files-output=no
|
||||
reports=no
|
||||
|
||||
|
||||
|
||||
@@ -4,6 +4,12 @@ build:
|
||||
os: "ubuntu-22.04"
|
||||
tools:
|
||||
python: "3.8"
|
||||
jobs:
|
||||
install:
|
||||
- pip install .[doc]
|
||||
|
||||
sphinx:
|
||||
configuration: docs/conf.py
|
||||
|
||||
python:
|
||||
install:
|
||||
|
||||
706
CHANGES.rst
706
CHANGES.rst
@@ -1,5 +1,700 @@
|
||||
.. Red changelogs
|
||||
|
||||
Redbot 3.5.15 (2025-02-03)
|
||||
==========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`aikaterna`, :ghuser:`Flame442`, :ghuser:`Jackenmen`, :ghuser:`Kowlin`
|
||||
|
||||
Read before updating
|
||||
--------------------
|
||||
|
||||
#. openSUSE Leap 15.5 is no longer supported as it has already reached its end of life.
|
||||
|
||||
#. Information for Audio users that are using an external Lavalink instance (if you don't know what that is, you should skip this point):
|
||||
|
||||
We've updated our default application.yml file and you should update your instance's ``application.yml`` accordingly.
|
||||
More specifically, we bumped the version of YT source plugin.
|
||||
`Download Red 3.5.15's default application.yml file <https://github.com/Cog-Creators/Red-DiscordBot/releases/download/3.5.15/Red-DiscordBot-3.5.15-default-lavalink-application.yml>`__
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- **Core - Dependencies** - Red's dependencies have been bumped (:issue:`6512`)
|
||||
- **Core - OS Support** - openSUSE Leap 15.5 is no longer supported as it has already reached its end of life (:issue:`6512`)
|
||||
- **Cogs - Audio** - The ``[p]audioset logs`` command can now be used in DMs (:issue:`6499`)
|
||||
- **Cogs - Trivia - Lists** - Added subnet masks in CIDR notations as answers to subnet-related questions in the ``computers`` trivia (:issue:`6495`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Core - Bot Commands** - The ``[p]set api`` command no longer errors with long service names (:issue:`6478`, :issue:`6502`)
|
||||
- |cool| **Cogs - Audio** - Fixed recent YT playback issues (:issue:`6509`, :issue:`6511`)
|
||||
|
||||
Developer changelog
|
||||
-------------------
|
||||
|
||||
- **Core - i18n** - Added `redbot.core.i18n.set_contextual_locale()` and `redbot.core.i18n.set_contextual_regional_format()` functions (:issue:`6022`)
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.14 (2024-12-25)
|
||||
==========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`aikaterna`, :ghuser:`Ascensionn`, :ghuser:`cswimr`, :ghuser:`Chovin`, :ghuser:`cdaman3141`, :ghuser:`DJTOMATO`, :ghuser:`Flame442`, :ghuser:`japandotorg`, :ghuser:`Jackenmen`, :ghuser:`karlsbjorn`, :ghuser:`Kowlin`, :ghuser:`kpopdev`, :ghuser:`kevin1015wang`, :ghuser:`Kreusada`, :ghuser:`mellow-org`, :ghuser:`palmtree5`, :ghuser:`sravan1946`, :ghuser:`TrustyJAID`
|
||||
|
||||
Read before updating
|
||||
--------------------
|
||||
|
||||
#. Following operating systems are no longer supported as they have already reached their end of life:
|
||||
|
||||
- Debian 11 (excluding Raspberry Pi OS 11)
|
||||
- Fedora 39
|
||||
- macOS 12 (Monterey)
|
||||
|
||||
#. Information for Audio users that are using an external Lavalink instance (if you don't know what that is, you should skip this point):
|
||||
|
||||
We've updated our default application.yml file and you should update your instance's ``application.yml`` accordingly.
|
||||
More specifically, we bumped the version of YT source plugin.
|
||||
`Download Red 3.5.14's default application.yml file <https://github.com/Cog-Creators/Red-DiscordBot/releases/download/3.5.14/Red-DiscordBot-3.5.14-default-lavalink-application.yml>`__
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
Additions
|
||||
*********
|
||||
|
||||
- |cool| **Cogs - Mod** - Added new setting (``[p]modset requirereason``) for enforcing reason to be filled in cog's commands (:issue:`6477`)
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- |cool| **Core** - Updated the output from help command to enable use of the new copy to clipboard feature on Discord code blocks to copy the command input (:issue:`6244`)
|
||||
- **Core** - Updated ID parser used by some (core and 3rd-party) commands to reject IDs that are larger than a Discord ID (snowflake) can be (:issue:`6431`, :issue:`6486`)
|
||||
- |cool| **Core - Bot Commands** - The ``[p]slash disablecog`` and ``[p]slash enablecog`` commands can now be passed multiple cog names to disable/enable app commands from many cogs at the same time (:issue:`6001`)
|
||||
- **Core - Dependencies** - Red's dependencies have been bumped (:issue:`6492`)
|
||||
- **Core - OS Support** - Debian 11, Fedora 39, and macOS 12 (Monterey) are no longer supported as they have already reached end of life (:issue:`6492`)
|
||||
- **Core - OS Support** - Ubuntu non-LTS version is currently considered unsupported due to lack of support for Python 3.12 from Red (:issue:`6492`)
|
||||
- **Cogs - Audio** - The ``[p]play`` command will now mention how the URL restrictions can be disabled, if they're currently enabled (:issue:`6348`)
|
||||
- **Cogs - Audio** - The Lavalink download process now has a separate, larger, timeout than the timeout for startup of the Lavalink process (:issue:`6460`, :issue:`6461`)
|
||||
- **Cogs - Downloader** - Changed the format of the ``[p]repo list`` command's output to include repo links (:issue:`6284`)
|
||||
- |cool| **Cogs - Warnings** - The ``[p]warn`` command will now prompt whether to ban the user, if that user has already left the server by the time the command was called (:issue:`6445`, :issue:`6481`)
|
||||
- **Cogs - Trivia - Lists** - Added variants of the answers without punctuation to the ``harrypotter`` trivia list (:issue:`5889`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Core** - Fixed issues with permission handling for user-installable app commands (:issue:`6457`)
|
||||
- **Core - Bot Commands** - Fixed uncaught error when running ``[p]load locales`` command (:issue:`4623`)
|
||||
- |cool| **Cogs - Audio** - Fixed various issues with YT playback resulting in "Something broke when playing the track" error (:issue:`6488`, :issue:`6490`)
|
||||
- **Cogs - Trivia - Lists** - Fixed typos in Golden Glove questions in the ``worldcup`` trivia list (:issue:`6441`)
|
||||
|
||||
Developer changelog
|
||||
-------------------
|
||||
|
||||
Additions
|
||||
*********
|
||||
|
||||
- |cool| **Core - Bot Class** - Added `Red.get_app_command_id()` and `Red.get_app_command_mention()` methods for getting app command IDs/mentions from Red's cache (:issue:`5976`, :issue:`6278`)
|
||||
- **Core - Utils Package** - Added `hyperlink()`, `header()`, and `subtext()` chat formatting functions (:issue:`6102`, :issue:`6444`)
|
||||
- |cool| **Core - Utils Package** - Added `redbot.core.utils.chat_formatting.rich_markup()` function for generating Discord-compatible code blocks with ANSI formatting using a limited set of `Rich markup <https://rich.readthedocs.io/en/stable/markup.html>`__ (:issue:`5538`)
|
||||
- **Cogs - Downloader** - Downloader will now replace ``[botname]`` in the install messages with the bot's name, same as is done for command help messages (:issue:`6443`)
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- **Core - Utils Package** - Added support for `SimpleMenu` to customize the select options before sending (:issue:`6455`, :issue:`6480`)
|
||||
|
||||
Deprecations
|
||||
************
|
||||
|
||||
- **Core - Utils Package** - Deprecated `SimpleMenu.select_menu` attribute (:issue:`6480`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Core** - Fixed the cooldown bypass (enabled by ``[p]bypasscooldowns`` command) not being respected by the ``[p]slash sync`` command (:issue:`6465`)
|
||||
- **Core - Commands Package** - Updated `RawUserIdConverter` to reject IDs that are larger than a Discord ID (snowflake) can be (:issue:`6431`, :issue:`6486`)
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.13 (2024-08-27)
|
||||
==========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`aikaterna`, :ghuser:`Guyonsteroids`, :ghuser:`Jackenmen`, :ghuser:`Kowlin`
|
||||
|
||||
Read before updating
|
||||
--------------------
|
||||
|
||||
#. Information for Audio users that are using an external Lavalink instance (if you don't know what that is, you should skip this point):
|
||||
|
||||
We've updated our default application.yml file and you should update your instance's ``application.yml`` accordingly.
|
||||
More specifically, we bumped the version of YT source plugin.
|
||||
`Download Red 3.5.13's default application.yml file <https://github.com/Cog-Creators/Red-DiscordBot/releases/download/3.5.13/Red-DiscordBot-3.5.13-default-lavalink-application.yml>`__
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- **Core - Dependencies** - Red's dependencies have been bumped (:issue:`6436`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Cogs - Audio** - Updated Audio to support planned changes to Discord API scheduled for November (:issue:`6435`)
|
||||
- **Cogs - Audio** - Fixed YT live stream detection (:issue:`6435`)
|
||||
- **Cogs - Audio** - Fixed Red erroneously trying to send a message to a notification channel when one is not set (:issue:`6429`)
|
||||
- **Cogs - Trivia - Lists** - Fixed spelling of Steven Spielberg's first name in the ``entertainment`` trivia list (:issue:`6434`)
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.12 (2024-08-08)
|
||||
==========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`aikaterna`, :ghuser:`Jackenmen`
|
||||
|
||||
Read before updating
|
||||
--------------------
|
||||
|
||||
#. Information for Audio users that are using an external Lavalink instance (if you don't know what that is, you should skip this point):
|
||||
|
||||
We've updated our default application.yml file and you should update your instance's ``application.yml`` accordingly.
|
||||
More specifically, we bumped the version of YT source plugin.
|
||||
`Download Red 3.5.12's default application.yml file <https://github.com/Cog-Creators/Red-DiscordBot/releases/download/3.5.12/Red-DiscordBot-3.5.12-default-lavalink-application.yml>`__
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Cogs - Audio** - Fixed the ``[p]llset secured`` command failing to send the response message (:issue:`6423`)
|
||||
- **Cogs - Audio** - Fixed some age-restricted YT tracks not playing (:issue:`6424`)
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.11 (2024-08-04)
|
||||
==========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`aikaterna`, :ghuser:`anopem`, :ghuser:`Flame442`, :ghuser:`japandotorg`, :ghuser:`Jackenmen`, :ghuser:`Kowlin`, :ghuser:`palmtree5`, :ghuser:`yamikaitou`
|
||||
|
||||
Read before updating
|
||||
--------------------
|
||||
|
||||
#. Information for Audio users that are using an external Lavalink instance (if you don't know what that is, you should skip this point):
|
||||
|
||||
We've updated our default application.yml file and you should update your instance's ``application.yml`` accordingly.
|
||||
More specifically, we bumped the version of YT source plugin and added new plugin configuration.
|
||||
`Download Red 3.5.11's default application.yml file <https://github.com/Cog-Creators/Red-DiscordBot/releases/download/3.5.11/Red-DiscordBot-3.5.11-default-lavalink-application.yml>`__
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- **Core** - Menus sent in ephemeral messages will now be deleted the same way menus in normal messages do (:issue:`6304`)
|
||||
- **Core - Dependencies** - Red's dependencies have been bumped (:issue:`6417`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Core - RPC** - RPC is now forcefully shut down after 2 minutes, if it cannot shutdown gracefully (:issue:`6391`, :issue:`6412`)
|
||||
- |cool| **Cogs - Audio** - Fixed some of the recent YT playback issues (:issue:`6414`, :issue:`6415`)
|
||||
- **Cogs - Mutes** - Fixed the cog failing to unmute a user, if they were muted by someone who no longer has permissions to mute that user (:issue:`6376`, :issue:`6411`)
|
||||
- **Cogs - Streams** - Fixed the viewer count for Twitch streams (:issue:`6413`)
|
||||
|
||||
Developer changelog
|
||||
-------------------
|
||||
|
||||
Additions
|
||||
*********
|
||||
|
||||
- **Core - App Commands Package** - Added `app_commands.UserFeedbackCheckFailure` exception allowing the cog creators to return non-default error message when the check fails (:issue:`6397`)
|
||||
|
||||
Documentation changes
|
||||
---------------------
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- Updated instructions for installing the development version of Red in `guide_cog_creation` (:issue:`6408`)
|
||||
- Updated the contents of the ``red.plist`` file in the `autostart_mac` document to use no resource limitations, same as regular applications (:issue:`6416`)
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.10 (2024-07-10)
|
||||
==========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`aikaterna`, :ghuser:`Flame442`, :ghuser:`Jackenmen`, :ghuser:`Kowlin`, :ghuser:`SeaswimmerTheFsh`, :ghuser:`TrustyJAID`, :ghuser:`yamikaitou`
|
||||
|
||||
Read before updating
|
||||
--------------------
|
||||
|
||||
#. This release fixes a security issue in one of the APIs we provide for 3rd-party cog creators. See `Security changelog below <important-3510-1>` for more information.
|
||||
#. Following operating systems are no longer supported as they have already reached their end of life:
|
||||
|
||||
- CentOS 7
|
||||
- CentOS Stream 8
|
||||
- Fedora 38
|
||||
- versions of RHEL/Alma Linux/Oracle Linux/Rocky Linux 8 older than 8.8
|
||||
- versions of RHEL/Alma Linux/Oracle Linux/Rocky Linux 9 older than 9.2
|
||||
|
||||
#. Information for Audio users that are using an external Lavalink instance (if you don't know what that is, you should skip this point):
|
||||
|
||||
We've updated our default application.yml file and you should update your instance's ``application.yml`` accordingly.
|
||||
More specifically, we switched from using the built-in YT source to YT source plugin.
|
||||
`Download Red 3.5.10's default application.yml file <https://github.com/Cog-Creators/Red-DiscordBot/releases/download/3.5.10/Red-DiscordBot-3.5.10-default-lavalink-application.yml>`__
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
.. _important-3510-1:
|
||||
|
||||
Security
|
||||
********
|
||||
|
||||
- **Core** - Fixed incorrect authorization in one of the utilities provided to 3rd-party cog creators (`commands.can_manage_channel()`) resulting in anyone being authorized to run a command using it, if the command has no other permission controls. None of the core commands or core cogs are affected. The maintainers of the project are not aware of any public 3rd-party cog utilizing this API at the time of writing this changelog. `Full security advisory can be found on our GitHub <https://github.com/Cog-Creators/Red-DiscordBot/security/advisories/GHSA-5jq8-q6rj-9gq4>`__.
|
||||
|
||||
Additions
|
||||
*********
|
||||
|
||||
- **Core - Bot Commands** - Added ``[p]set bot banner`` command for setting the bot's banner (:issue:`6321`, :issue:`6401`)
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- **Core** - Red's ``--team-members-are-owners`` flag now only considers Team Owner, Admins, and Developers as bot owners (:issue:`6401`)
|
||||
- **Core - Dependencies** - Red's dependencies have been bumped (:issue:`6402`)
|
||||
- **Cogs - Audio** - Updated the cog to configure managed Lavalink node to use YT source plugin instead of the built-in, no longer supported, implementation (:issue:`6373`)
|
||||
- **Cogs - Filter** - The cog now checks poll contents and attachment alt text for filtered words (:issue:`6401`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Core** - Fixed command autocompletion not showing any proper result (error message) when bot's global checks (channel/server ignores, allowlist/blocklist) do not pass (:issue:`6374`, :issue:`6375`)
|
||||
- **Cogs - Audio** - Fixed one of the recent YT playback issues (:issue:`6373`)
|
||||
|
||||
Developer changelog
|
||||
-------------------
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- |cool| **Core - Dependencies** - Bumped ``discord.py`` to version 2.4.0 (:issue:`6401`)
|
||||
|
||||
Documentation changes
|
||||
---------------------
|
||||
|
||||
Additions
|
||||
*********
|
||||
|
||||
- Added Ubuntu 24.04 install guide (:issue:`6364`)
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- Bumped Python version used by Arch Linux, RHEL 8, and RHEL 9 install guides to 3.11 (:issue:`6386`)
|
||||
- Removed a mention of the Atom editor from the list of the recommended editor now that it's discontinued (:issue:`6388`)
|
||||
|
||||
Removals
|
||||
********
|
||||
|
||||
- Removed all mentions of pyenv now that the last OS using it (CentOS 7) is no longer supported (:issue:`6386`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- Fixed Java instructions in macOS install guide (:issue:`6368`)
|
||||
- Fixed list of required ``info.json`` keys from the `guide_cog_creators` document (:issue:`6382`)
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.9 (2024-04-21)
|
||||
=========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`aikaterna`, :ghuser:`giplgwm`, :ghuser:`Jackenmen`, :ghuser:`Kuro-Rui`, :ghuser:`Kowlin`, :ghuser:`palmtree5`, :ghuser:`TrustyJAID`, :ghuser:`Zephyrkul`
|
||||
|
||||
Read before updating
|
||||
--------------------
|
||||
|
||||
#. Information for Audio users that are using an external Lavalink instance (if you don't know what that is, you should skip this point):
|
||||
|
||||
Red 3.5.9 uses a new Lavalink jar that you will need to manually update from `our GitHub <https://github.com/Cog-Creators/Lavalink-Jars/releases/tag/3.7.11%2Bred.3>`__.
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Core** - Fixed inaccuracies in error messages shown when the user passes a time duration outside accepted range (:issue:`6357`)
|
||||
- **Core** - Commands that ask the user to "Type ``more`` to continue" when they return long output will now typically wait for 60 seconds rather than just 15 (:issue:`6346`, :issue:`6352`)
|
||||
- |cool| **Cogs - Audio** - Resolved recent issues where the player would be stuck at 0:00 on some tracks (:issue:`6358`)
|
||||
- **Cogs - Mutes** - The Mutes cog will no longer erroneously accept very large values (i.e. hundreds of years) for mute durations (:issue:`6353`)
|
||||
- **Cogs - Mutes** - To avoid ambiguity, the Mutes cog will now parse the time only when it's placed at the beginning, the end, or directly after ``t=``/``time=`` prefix in the mute command arguments (:issue:`6274`, :issue:`6349`)
|
||||
- **Cogs - Streams** - The schedule announcements for YT streams will now use relative Discord timestamps (:issue:`6257`, :issue:`6264`)
|
||||
|
||||
Developer changelog
|
||||
-------------------
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- **Core - Commands Package** - Functions and converters for parsing text into `datetime.timedelta` or `dateutil.relativedelta.relativedelta` in the `redbot.core.commands.converter` package now support negative values when ``minimum`` parameter is set accordingly (:issue:`6349`)
|
||||
- **Core - Utils Package** - The `redbot.core.utils.chat_formatting.humanize_timedelta()` function now allows specifying the maximum number of different units that will be present in the final string with the ``maximum_units`` parameter (:issue:`6350`)
|
||||
- **Core - Utils Package** - The `redbot.core.utils.chat_formatting.humanize_timedelta()` function now supports formatting negative `datetime.timedelta` instances. New ``negative_format`` parameter was added to allow specifying a different way of formatting negative `datetime.timedelta` instances (:issue:`6350`)
|
||||
|
||||
Documentation changes
|
||||
---------------------
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- Updated links to the Lavalink repository (:issue:`6356`)
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.8 (2024-04-01)
|
||||
=========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`aikaterna`, :ghuser:`Flame442`, :ghuser:`Jackenmen`, :ghuser:`Kreusada`, :ghuser:`TrustyJAID`
|
||||
|
||||
Read before updating
|
||||
--------------------
|
||||
|
||||
#. Server-wide mutes in the Mutes cog can no longer be performed using channel permissions (overrides). Instead, the cog will now use Discord's native server timeout functionality when a mute role is not set. Role mutes and channel-specific mutes are not affected.
|
||||
|
||||
Red 3.5.7 and lower allowed usage of channel permissions (overrides) for server-wide mutes when ``[p]muteset forcerole`` setting was explicitly disabled and no mute role was set for the server. This behavior is no longer available and now, when mute role is not set, server-wide mutes will be performed using Discord's native server timeouts.
|
||||
|
||||
If you were one of the few users that chose to use channel permissions (overrides) for server-wide mutes, please note that the existing server mutes will now be considered channel-specific mutes and can only be removed with ``[p]channelunmute`` (and will be automatically removed after timeout elapses, if they have one set). If you want to quickly remove all channel-specific mutes (that were previously server-wide mutes) for a user, you can use the hidden ``[p]forceunmute <user>`` command that has been provided to ease the migration.
|
||||
|
||||
#. Information for Audio users that are using an external Lavalink instance (if you don't know what that is, you should skip this point):
|
||||
|
||||
Red 3.5.8 uses a new Lavalink jar that you will need to manually update from `our GitHub <https://github.com/Cog-Creators/Lavalink-Jars/releases/tag/3.7.11%2Bred.2>`__.
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
Additions
|
||||
*********
|
||||
|
||||
- |cool| **Cogs - Mutes** - Added support for Discord's native server timeouts. The cog will now use those when a mute role is not set or, when the new ``[p]timeout`` command is used (:issue:`5604`)
|
||||
- **Cogs - Trivia** - Trivia lists can now have a description as documented in :ref:`guide_trivia_list_creation` (:issue:`5897`)
|
||||
- |cool| **Cogs - Trivia** - Added ``[p]trivia info`` command for getting information about the specified Trivia list, including its setting overrides (:issue:`3978`, :issue:`5897`)
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- **Core - Bot Commands** - The ``[p]addpath`` command will now detect potentially incorrect paths and prompt for confirmation (:issue:`6330`)
|
||||
- **Core - Bot Commands** - The ``[p]addpath`` command will now error out when the user tries adding a path that's part of the core path or instance's data path (:issue:`6330`)
|
||||
- **Core - Dependencies** - Red's dependencies have been bumped (:issue:`6333`)
|
||||
- **Cogs - Audio** - The cog will now log the reason for Lavalink.jar being re-downloaded (:issue:`6334`)
|
||||
- |cool| **Cogs - Mutes** - The ``[p]activemutes`` command will now use menus for pagination (:issue:`6266`)
|
||||
|
||||
Removals
|
||||
********
|
||||
|
||||
- **Cogs - Mutes** - Server-wide mutes can no longer be performed using channel permissions (overrides). Server timeouts or mute role can be used instead (:issue:`5604`)
|
||||
- **Cogs - Mutes** - The ``[p]muteset forcerole`` command and the setting it adjusted has been removed. Server timeouts will now be used for a server, if it has no mute role set (:issue:`5604`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- |cool| **Cogs - Audio** - Resolves recent issues where the wrong video was served for YT playback (:issue:`6337`, :issue:`6340`)
|
||||
- **Cogs - Audio** - Fixed Lavalink.jar downloading for RC and Red-specific versions (:issue:`6334`)
|
||||
|
||||
Documentation changes
|
||||
---------------------
|
||||
|
||||
Additions
|
||||
*********
|
||||
|
||||
- |cool| Added install instructions for Amazon Linux 2023 (:issue:`6331`)
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.7 (2024-03-24)
|
||||
=========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`aikaterna`, :ghuser:`Flame442`, :ghuser:`karlsbjorn`, :ghuser:`Jackenmen`
|
||||
|
||||
This is a hotfix release fixing a bug with Red's reaction-based menus introduced in the previous release.
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Core** - Fixed an issue with Red's reaction-based menus *with custom controls* not working properly (:issue:`6324`)
|
||||
- **Core - Bot Commands** - Updated supported image formats in ``[p]set bot avatar``'s error messages to include GIFs (:issue:`6323`)
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.6 (2024-03-22)
|
||||
=========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`aikaterna`, :ghuser:`BlizzardTheWolf`, :ghuser:`DJTOMATO`, :ghuser:`Dav-Git`, :ghuser:`Flame442`, :ghuser:`goettner`, :ghuser:`Jackenmen`, :ghuser:`Jan200101`, :ghuser:`japandotorg`, :ghuser:`Kowlin`, :ghuser:`Kreusada`, :ghuser:`laggron42`, :ghuser:`madebylydia`, :ghuser:`michael-is-qcde`, :ghuser:`scarecr0w12`, :ghuser:`yeetbruises`, :ghuser:`Zephyrkul`
|
||||
|
||||
Read before updating
|
||||
--------------------
|
||||
|
||||
#. macOS 11 (Big Sur), Fedora 37, Ubuntu 22.10 (Kinetic Kudu), 23.04 (Lunar Lobster), openSUSE Leap 15.4, and Raspberry Pi OS (Legacy) 10 Buster are no longer supported as they have already reached their end of life.
|
||||
#. Information for Audio users that are using an external Lavalink instance (if you don't know what that is, you should skip this point):
|
||||
|
||||
Red 3.5.6 uses a new Lavalink jar that you will need to manually update from `our GitHub <https://github.com/Cog-Creators/Lavalink-Jars/releases/tag/3.7.11>`__.
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
Additions
|
||||
*********
|
||||
|
||||
- **Cogs - Trivia - Lists** - Added a ``doom`` trivia about the whole Doom video game franchise (:issue:`4803`)
|
||||
- **Cogs - Trivia - Lists** - Added a trivia about Star Trek (:issue:`2946`)
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- Improved handling of very large numbers in various areas of the bot (:issue:`4619`, :issue:`6283`)
|
||||
- **Core** - Empty (server) prefixes are now disallowed (:issue:`6013`)
|
||||
- |cool| **Core** - Menu-based help will now be sent to DMs when max number of pages (``[p]helpset maxpages``) is set to 0, similarly to non-menu help (:issue:`5093`, :issue:`5375`)
|
||||
- |cool| **Core** - Prefix can now be automatically inserted into help tagline by putting ``[p]`` at the position that the prefix should appear at (:issue:`4669`, :issue:`4972`)
|
||||
- **Core - Command-line Interfaces** - Improved first-time user experience when setting up new instance by asking for confirmation after user enters the prefix (:issue:`6287`)
|
||||
- **Core - Dependencies** - Red's dependencies have been bumped (:issue:`6312`)
|
||||
- **Core - Modlog** - Case auto-creation for bans and unbans now relies directly on recently introduced audit log events which should make it work more reliably (:issue:`5970`)
|
||||
- |cool| **Cogs - Alias** - Fixed a long-known issue with aliases not retaining new lines from the arguments they are passed (:issue:`2704`, :issue:`4656`)
|
||||
- **Cogs - Downloader** - Downloader commands will now try to detect potential Git authentication failures and report them more clearly (:issue:`5420`)
|
||||
- **Cogs - Modlog** - The cog help now mentions how the user can change the modlog settings (:issue:`6300`)
|
||||
- **Cogs - Trivia - Lists** - Updated FIFA World Cup list to include outcomes of the 2022 tournament (:issue:`5931`)
|
||||
|
||||
Removals
|
||||
********
|
||||
|
||||
- **Core - OS Support** - macOS 11 (Big Sur), Fedora 37, Ubuntu 22.10 (Kinetic Kudu), 23.04 (Lunar Lobster), openSUSE Leap 15.4, and Raspberry Pi OS (Legacy) 10 Buster are no longer supported as they have already reached end of life (:issue:`6309`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Cogs - Admin** - Fixed the ``[p]editrole colour`` command erroring out whenever it's ran (:issue:`6270`)
|
||||
- |cool| **Cogs - Audio** - Fixed YT playback (:issue:`6305`)
|
||||
- **Cogs - Audio** - Fixed not being able to seek when player is paused (:issue:`6305`)
|
||||
- **Cogs - Audio** - Fixed handling of file name suffixes in ``[p]playlist upload`` caused by changes in Discord API (:issue:`6279`, :issue:`6280`)
|
||||
- |cool| **Cogs - General** - Fixed issues with ``[p]lmgtfy`` command once and for all by deploying an equivalent service as part of Cog-Creators' infrastructure (:issue:`6255`, :issue:`6268`, :issue:`6269`)
|
||||
- **Cogs - Streams** - Fixed markdown formatting in the ``[p]streamalert list`` command to be compliant with newer Discord markdown renderer (:issue:`6292`)
|
||||
|
||||
Developer changelog
|
||||
-------------------
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- **Core - Utils Package** - Added `SimpleMenu.start_dm()` method for sending the menu to the given user rather than `Context` (:issue:`6286`)
|
||||
- **Core - Utils Package** - The `menu()` utility function received a new `provisional <developer-guarantees-exclusions>` ``user`` parameter for defining who can interact with the menu (instead of the default ``ctx.author``) (:issue:`4913`)
|
||||
|
||||
If no issues arise, we plan on including this parameter under developer guarantees
|
||||
in the first release made after 2024-05-24.
|
||||
|
||||
- **Core - Utils Package** - The `SimpleMenu.start()` method received a new `provisional <developer-guarantees-exclusions>` ``user`` parameter for defining who can interact with the menu (instead of the default ``ctx.author``) (:issue:`4913`)
|
||||
|
||||
If no issues arise, we plan on including this parameter under developer guarantees
|
||||
in the first release made after 2024-05-24.
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Core - Commands Package** - Fixed an edge case where the permission names passed as keyword arguments were not validated in Red's custom decorators (:issue:`6291`)
|
||||
- **Core - Utils Package** - Tracebacks from custom control functions are no longer suppressed by ``menu()`` when ``[p]set usebuttons`` option is enabled (:issue:`6310`)
|
||||
|
||||
Documentation changes
|
||||
---------------------
|
||||
|
||||
Additions
|
||||
*********
|
||||
|
||||
- |cool| Added install guide for Raspberry Pi OS 12 Bookworm (:issue:`6309`)
|
||||
- Added a tip in `guide_slash_and_interactions` about forcing the client to see the new commands after syncing (:issue:`6298`)
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- Install guide for Raspberry Pi OS Legacy now describes installation for Raspberry Pi OS (Legacy) 11 (:issue:`6309`)
|
||||
- Updated Python versions used in Arch Linux and openSUSE Leap instructions to 3.10 and 3.11 respectively (:issue:`6309`)
|
||||
- Clarified the meaning of the word `"provisional" <developer-guarantees-exclusions>` that is used across the documentation to refer to APIs excluded from version guarantees (:issue:`6311`)
|
||||
- Added ``force_registration=True`` to all `Config.get_conf()` usage examples in `framework_config` documentation to reflect our current recommendations (:issue:`6259`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- Fixed the "Edit on GitHub" links in Red's online documentation (:issue:`6258`)
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.5 (2023-09-14)
|
||||
=========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`Flame442`, :ghuser:`Jackenmen`, :ghuser:`karlsbjorn`, :ghuser:`Kreusada`, :ghuser:`ltzmax`, :ghuser:`palmtree5`
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- **Core - Dependencies** - Red's dependencies have been bumped (:issue:`6248`)
|
||||
- **Cogs - Downloader** - Cogs in the ``[p]cog list`` command are now listed alphabetically (:issue:`6214`, :issue:`6215`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Core - Bot Commands** - Fixed handling of an edge case in the ``[p]diagnoseissues`` command that involved commands without a cog (:issue:`6237`)
|
||||
- **Core - Bot Commands** - Fixed the formatting of nested result lists in the ``[p]diagnoseissues`` command (:issue:`6238`)
|
||||
- **Cogs - Mod** - Fixed the formatting of the help description for the ``[p]ban``, ``[p]kick``, and ``[p]tempban`` commands (:issue:`6245`)
|
||||
- |cool| **Cogs - Streams** - Updated the implementation of Twitch streams to no longer use the "Get Users Follows" endpoint that was deprecated in February 2023 (:issue:`6246`, :issue:`6247`)
|
||||
|
||||
Documentation changes
|
||||
---------------------
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- Updated Python version in ``pyenv`` instructions (:issue:`6241`)
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.4 (2023-08-12)
|
||||
=========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`aikaterna`, :ghuser:`Jackenmen`, :ghuser:`laggron42`, :ghuser:`Leo40Git`, :ghuser:`PredaaA`, :ghuser:`TrustyJAID`
|
||||
|
||||
Read before updating
|
||||
--------------------
|
||||
|
||||
#. Information for Audio users that are using an external Lavalink instance (if you don't know what that is, you should skip this point):
|
||||
|
||||
Red 3.5.4 uses a new Lavalink jar that you will need to manually update from `our GitHub <https://github.com/Cog-Creators/Lavalink-Jars/releases/tag/3.7.8>`__.
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
Additions
|
||||
*********
|
||||
|
||||
- |cool| **Core - Bot Commands** - Added ``[p]set status custom`` command allowing the bot owner to change the bot's custom status (:issue:`6226`)
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- **Core - Dependencies** - Red's dependencies have been bumped (:issue:`6225`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Core** - Fixed errors showing in logs when the button menu timed out and the original message no longer existed (:issue:`6228`, :issue:`6229`)
|
||||
- |cool| **Cogs - Audio** - Fixed YT playback (:issue:`6221`)
|
||||
- **Cogs - Audio** - Fixed poor quality of ``[p]local/queue search``'s results when case sensitive matching was involved (:issue:`6129`, :issue:`6224`)
|
||||
- **Cogs - Audio** - Fixed ``[p]local search`` resorting to YT playback when file name involved certain characters such as ``-`` (:issue:`6223`)
|
||||
- **Cogs - CustomCommands** - Fixed poor quality of ``[p]customcom search``'s results when case sensitive matching was involved (:issue:`6224`)
|
||||
- **Cogs - Streams** - Fixed Picarto channels showing without the channel avatar (:issue:`6230`)
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.3 (2023-07-24)
|
||||
=========================
|
||||
|
||||
| Thanks to all these amazing people that contributed to this release:
|
||||
| :ghuser:`AAA3A-AAA3A`, :ghuser:`aikaterna`, :ghuser:`Drapersniper`, :ghuser:`Flame442`, :ghuser:`flaree`, :ghuser:`Jackenmen`, :ghuser:`Kowlin`, :ghuser:`Kreusada`, :ghuser:`Om1609`, :ghuser:`PredaaA`, :ghuser:`TrustyJAID`, :ghuser:`Zephyrkul`
|
||||
|
||||
Read before updating
|
||||
--------------------
|
||||
|
||||
#. Fedora 36, Ubuntu 18.04 LTS and versions of RHEL/Alma Linux/Oracle Linux/Rocky Linux older than 8.6 are no longer supported as they have already reached their end of life.
|
||||
|
||||
End-user changelog
|
||||
------------------
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- |cool| Red has been updated to support `Discord's new username system <https://discord.com/blog/usernames>`__ (:issue:`6130`)
|
||||
|
||||
This means that we now support passing the new usernames as arguments
|
||||
and properly display usernames/global display names in core commands and cogs where applicable.
|
||||
|
||||
- **Core** - All bots are are now considered to be immune to auto-moderation (:issue:`6130`)
|
||||
- **Core** - Added list of command-line arguments to ``redbot --debuginfo <instance_name>`` and ``[p]debuginfo`` (:issue:`6164`)
|
||||
- **Core - Bot Commands** - The ``[p]set api`` command will now hide the button once the time to open the modal to set API keys elapses (:issue:`6166`)
|
||||
- **Core - Command-line Interfaces** - Multiple arguments to ``--co-owner``, ``--load-cogs``, and ``--unload-cogs`` flags can now be specified both by passing multiple arguments right after the flag and by repeating the flag multiple times with different arguments (:issue:`6200`)
|
||||
- **Core - Dependencies** - Red's dependencies have been bumped (:issue:`6185`)
|
||||
- |cool| **Cogs - Audio** - The managed Lavalink server can now be run with either Java 11 or Java 17 (:issue:`6190`)
|
||||
- **Cogs - Audio** - Added an option to auto-use default HTTP/HTTPS port for unmanaged Lavalink server (:issue:`5629`)
|
||||
- **Cogs - Mod** - The cog now tracks both the usernames *and* global display names (:issue:`6130`)
|
||||
|
||||
Removals
|
||||
********
|
||||
|
||||
- **Core - OS Support** - Fedora 36, Ubuntu 18.04 LTS and versions of RHEL/Alma Linux/Oracle Linux/Rocky Linux older than 8.6 are no longer supported as they have already reached end of life (:issue:`6189`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Core** - Red's menu timeout is now consistent between reaction and button menus (:issue:`6173`)
|
||||
- **Core - Bot Commands** - Fixed message too long error in the ``[p]slash list`` command (:issue:`6167`)
|
||||
- **Core - Command-line Interfaces** - Red will now properly exit with code ``1`` (``CRITICAL``) when the bot fails after connecting to Discord but before becoming ready instead of indefinitely hanging in non-working condition (:issue:`6202`)
|
||||
- **Cogs - Audio** - Fixed playlist selection in the picker used by the playlist-related commands (:issue:`6169`, :issue:`6170`)
|
||||
- **Cogs - Cleanup** - Fixed an issue with ``[p]cleanup self`` not working in DMs (:issue:`6196`, :issue:`6197`)
|
||||
- **Cogs - Downloader** - Fixed ``CancelledError`` tracebacks showing up in logs when the bot is shut down quickly after the cog is loaded (:issue:`6203`)
|
||||
- **Cogs - Mutes** - Fixed ``CancelledError`` tracebacks showing up in logs when the bot is shut down quickly after the cog is loaded (:issue:`6203`)
|
||||
|
||||
Developer changelog
|
||||
-------------------
|
||||
|
||||
Additions
|
||||
*********
|
||||
|
||||
- |cool| **Core - Utils Package** - Added new view (`ConfirmView`) that can be used to ask for confirmation (:issue:`6174`, :issue:`6176`)
|
||||
- **Core - Commands Package** - Added `Command.is_enabled()` method allowing to check whether the command is disabled in a guild/globally (:issue:`4130`, :issue:`5552`, :issue:`6209`)
|
||||
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- **Core - Commands Package** - Fixed handling of cases where the string returned by `Cog.format_help_for_context()`/`Command.format_help_for_context()` starts with ``"\n\n"`` (:issue:`5941`)
|
||||
- **Cogs - Dev** - Fixed issues with exception formatting in ``[p]eval/repl/debug`` commands not including the code for chained/grouped exceptions (:issue:`6178`)
|
||||
|
||||
Documentation changes
|
||||
---------------------
|
||||
|
||||
Additions
|
||||
*********
|
||||
|
||||
- Added usage example to `get_end_user_data_statement_or_raise()` (:issue:`6171`)
|
||||
|
||||
Changes
|
||||
*******
|
||||
|
||||
- |cool| Added install instructions for Debian 12 Bookworm (:issue:`6190`)
|
||||
- |cool| The install guides have been updated to install Java 17 when possible (:issue:`6190`)
|
||||
|
||||
|
||||
----
|
||||
|
||||
Redbot 3.5.2 (2023-05-14)
|
||||
=========================
|
||||
|
||||
@@ -54,6 +749,7 @@ Documentation changes
|
||||
Fixes
|
||||
*****
|
||||
|
||||
- Fixed the search box on the documentation page returning no results (:issue:`6185`)
|
||||
- Fixed command choices example in `Slash Commands and Interactions guide <guide_slash_and_interactions>` (:issue:`6154`)
|
||||
- Updated `the 3.5.0 changelog <redbot-3-5-0-2023-05-04>`, `incompatible-changes-3.5`, and `end-user-guarantees` documents to mention the new ``x86-64-v2`` instruction set requirement (:issue:`6141`, :issue:`6147`)
|
||||
|
||||
@@ -292,7 +988,7 @@ Changes
|
||||
- **Core - Bot Class** - The ``channel`` parameter of `Red.embed_requested()` now accepts any messageable guild channel (:issue:`5576`)
|
||||
- **Core - Bot Class** - The bot's color is now set earlier in the launch process (:issue:`5627`)
|
||||
- **Core - Bot Class** - `Red.remove_cog()` returns a `commands.Cog` instance now (:issue:`5600`)
|
||||
- **Core - Commands Package** - The provisional ``Literal`` converter has been replaced with discord.py's own `typing.Literal` implementation (:issue:`5600`)
|
||||
- **Core - Commands Package** - The `provisional <developer-guarantees-exclusions>` ``Literal`` converter has been replaced with discord.py's own `typing.Literal` implementation (:issue:`5600`)
|
||||
- **Core - Commands Package** - Added a ``join_character`` parameter to `Red.send_interactive()` and `Context.send_interactive()` to allow choosing the character messages are joined with (:issue:`5901`, :issue:`5902`)
|
||||
- **Core - Modlog** - `modlog.set_modlog_channel()` can now accept `discord.VoiceChannel` and `discord.StageChannel` (:issue:`5709`)
|
||||
- **Core - Utils Package** - `menu()` now defaults to `DEFAULT_CONTROLS` if the ``controls`` argument is not passed (:issue:`5678`)
|
||||
@@ -1926,13 +2622,13 @@ Additions
|
||||
- Cog disabling is automatically applied for commands and only needs to be done manually for things like event listeners; see `recommendations-for-cog-creators` for more information
|
||||
- |cool| **Core** - Added data request API (:issue:`4045`, :issue:`4169`)
|
||||
|
||||
- New special methods added to `redbot.core.commands.Cog`: `red_get_data_for_user()` (documented provisionally), `red_delete_data_for_user()`
|
||||
- New special methods added to `redbot.core.commands.Cog`: `red_get_data_for_user()` (documented `provisionally <developer-guarantees-exclusions>`), `red_delete_data_for_user()`
|
||||
- New special module level variable added: ``__red_end_user_data_statement__``
|
||||
- These methods and variables should be added by all cogs according to their documentation; see `recommendations-for-cog-creators` for more information
|
||||
- New ``info.json`` key added: ``end_user_data_statement``; see `Info.json format documentation <info-json-format>` for more information
|
||||
- **Core - Bot Class** - Added `bot.message_eligible_as_command() <Red.message_eligible_as_command()>` utility method which can be used to determine if a message may be responded to as a command (:issue:`4077`)
|
||||
- |cool| **Core - Commands Package** - Added a provisional API for replacing the help formatter. See `documentation <framework-commands-help>` for more details (:issue:`4011`)
|
||||
- **Core - Commands Package** - `commands.NoParseOptional <NoParseOptional>` is no longer provisional and is now fully supported part of API (:issue:`4142`)
|
||||
- |cool| **Core - Commands Package** - Added a `provisional API <developer-guarantees-exclusions>` for replacing the help formatter. See `documentation <framework-commands-help>` for more details (:issue:`4011`)
|
||||
- **Core - Commands Package** - `commands.NoParseOptional <NoParseOptional>` is no longer `provisional <developer-guarantees-exclusions>` and is now fully supported part of API (:issue:`4142`)
|
||||
|
||||
Changes
|
||||
*******
|
||||
@@ -2284,7 +2980,7 @@ Documentation changes
|
||||
Changes
|
||||
*******
|
||||
|
||||
- Added information about provisional status of RPC (:issue:`3862`)
|
||||
- Added information about `provisional <developer-guarantees-exclusions>` status of RPC (:issue:`3862`)
|
||||
- Revised install instructions (:issue:`3847`)
|
||||
- Improved navigation in `document about updating Red <update_red>` (:issue:`3856`, :issue:`3849`)
|
||||
|
||||
|
||||
8
LICENSE
8
LICENSE
@@ -675,10 +675,10 @@ the library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License. But first, please read
|
||||
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
|
||||
|
||||
The Red-DiscordBot project contains subcomponents in audio.py that have a
|
||||
separate copyright notice and license terms. Your use of the source code for
|
||||
these subcomponents is subject to the terms and conditions of the following
|
||||
licenses.
|
||||
The Red-DiscordBot project contains subcomponents in the Audio module that
|
||||
have a separate copyright notice and license terms. Your use of the source
|
||||
code for these subcomponents is subject to the terms and conditions of the
|
||||
following licenses.
|
||||
|
||||
This product bundles methods from https://github.com/Just-Some-Bots/MusicBot/
|
||||
blob/master/musicbot/spotify.py which are available under an MIT license.
|
||||
|
||||
@@ -3,15 +3,15 @@
|
||||
## Supported Versions
|
||||
|
||||
The table below explains the current state of our versions. Currently, only version
|
||||
3.4 and higher are supported and receive security updates. Versions lower than 3.4
|
||||
3.5 and higher are supported and receive security updates. Versions lower than 3.5
|
||||
are considered End of Life and will not receive any security updates.
|
||||
|
||||
| Version | Branch | Security Updates | End of Life |
|
||||
|---------------|------------|--------------------|--------------------|
|
||||
| < 2.0 | master | :x: | :white_check_mark: |
|
||||
| >= 2.0, < 3.0 | develop | :x: | :white_check_mark: |
|
||||
| >= 3.0, < 3.4 | V3/develop | :x: | :white_check_mark: |
|
||||
| >= 3.4 | V3/develop | :white_check_mark: | :x: |
|
||||
| >= 3.0, < 3.5 | V3/develop | :x: | :white_check_mark: |
|
||||
| >= 3.5 | V3/develop | :white_check_mark: | :x: |
|
||||
|
||||
|
||||
## Reporting a Vulnerability
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
api_key_env: CROWDIN_API_KEY
|
||||
project_identifier_env: CROWDIN_PROJECT_ID
|
||||
project_id_env: CROWDIN_PROJECT_ID
|
||||
api_token_env: CROWDIN_PERSONAL_TOKEN
|
||||
base_path: ./redbot/
|
||||
preserve_hierarchy: true
|
||||
files:
|
||||
|
||||
2
docs/_templates/layout.html
vendored
2
docs/_templates/layout.html
vendored
@@ -5,7 +5,7 @@
|
||||
<p class="first admonition-title">Warning</p>
|
||||
<p class="last">
|
||||
This document is for Red's development version, which can be significantly different from previous releases.
|
||||
If you're a regular user, you should read the <a href="{{ dict(versions)['stable'] }}">Red documentation for the current stable release</a>.
|
||||
If you're a regular user, you should read the <a href="/{{ rtd_language }}/stable/">Red documentation for the current stable release</a>.
|
||||
</p>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
@@ -57,6 +57,8 @@ Paste the following and replace the following:
|
||||
<string>username</string>
|
||||
<key>InitGroups</key>
|
||||
<true/>
|
||||
<key>ProcessType</key>
|
||||
<string>Interactive</string>
|
||||
</dict>
|
||||
</plist>
|
||||
|
||||
|
||||
@@ -28,10 +28,6 @@ Next, your python :code:`path` can be fetched with the following commands:
|
||||
$ source ~/redenv/bin/activate
|
||||
(redenv) $ /usr/bin/which python
|
||||
|
||||
# If redbot is installed in a pyenv virtualenv
|
||||
$ pyenv shell <virtualenv_name>
|
||||
(redenv) $ pyenv which python
|
||||
|
||||
Then create the new service file:
|
||||
|
||||
:code:`sudo nano /etc/systemd/system/red@.service`
|
||||
|
||||
@@ -17,7 +17,7 @@ find detailed docs about usage and commands.
|
||||
You can see additional help for any command in this guide by using ``[p]help`` with the
|
||||
command name, like ``[p]help playlist append``.
|
||||
|
||||
In this guide, you will see references to "Lavalink" or the "Lavalink.jar". `Lavalink <https://github.com/freyacodes/Lavalink/>`_ is the
|
||||
In this guide, you will see references to "Lavalink" or the "Lavalink.jar". `Lavalink <https://github.com/lavalink-devs/Lavalink/>`_ is the
|
||||
Java-based audio backend we use to be able to play music through the bot. Most users will
|
||||
not have to worry much about Lavalink or what it is, as Audio manages this process for you
|
||||
by default. Advanced users can read more about Lavalink and special cases under the
|
||||
@@ -116,18 +116,18 @@ How can I use this playlist link with playlist commands in audio?**
|
||||
:ref:`setting up Audio for multiple bots<multibots>`. Otherwise, another process is using the
|
||||
port, so you need to figure out what is using port 2333 and terminate/disconnect it yourself.
|
||||
|
||||
**Q: My terminal is saying that I "must install Java 11 for Lavalink to run". How can I fix this?**
|
||||
**Q: My terminal is saying that I "must install Java 17 or 11 for Lavalink to run". How can I fix this?**
|
||||
|
||||
You are getting this error because you have a different version of Java installed, or you don't have
|
||||
Java installed at all. As the error states, Java 11 is required, and can be installed from
|
||||
`here <https://adoptium.net/temurin/releases/?version=11>`__.
|
||||
Java installed at all. As the error states, Java 17 or 11 is required, and can be installed from
|
||||
`here <https://adoptium.net/temurin/releases/?version=17>`__.
|
||||
|
||||
If you have Java 11 installed, and are still getting this error, you will have to manually tell Audio where your Java install is located.
|
||||
Use ``[p]llset java <path_to_java_11_executable>``, to make Audio launch Lavalink with a
|
||||
If you have Java 17 or 11 installed, and are still getting this error, you will have to manually tell Audio where your Java install is located.
|
||||
Use ``[p]llset java <path_to_java_17_or_11_executable>``, to make Audio launch Lavalink with a
|
||||
specific Java binary. To do this, you will need to locate your ``java.exe``/``java`` file
|
||||
in your **Java 11 install**.
|
||||
in your **Java 17 or 11 install**.
|
||||
|
||||
Alternatively, update your PATH settings so that Java 11 is the one used by ``java``. However,
|
||||
Alternatively, update your PATH settings so that Java 17 or 11 is the one used by ``java``. However,
|
||||
you should confirm that nothing other than Red is running on the machine that requires Java.
|
||||
|
||||
.. _queue_commands:
|
||||
@@ -544,14 +544,14 @@ following commands one by one.
|
||||
sudo apt install curl nano -y
|
||||
|
||||
If you have no preference in which Java version you install on your target system, Red
|
||||
uses OpenJDK 11 in the managed Lavalink configuration. It can be installed by running:
|
||||
uses OpenJDK 17 in the managed Lavalink configuration. It can be installed by running:
|
||||
|
||||
.. code-block:: sh
|
||||
|
||||
sudo apt install openjdk-11-jre-headless -y
|
||||
sudo apt install openjdk-17-jre-headless -y
|
||||
|
||||
Otherwise, Lavalink works well with most versions of Java 11, 13, 15, 16, 17, and 18. Azul
|
||||
Zulu builds are suggested, see `here <https://github.com/freyacodes/Lavalink/#requirements>`__ for more information.
|
||||
Zulu builds are suggested, see `here <https://github.com/lavalink-devs/Lavalink/#requirements>`__ for more information.
|
||||
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
Setting Up The Lavalink Folder
|
||||
@@ -583,7 +583,7 @@ the ``cd lavalink`` command in the previous section, you can run the following c
|
||||
|
||||
.. code-block:: sh
|
||||
|
||||
curl https://raw.githubusercontent.com/freyacodes/Lavalink/master/LavalinkServer/application.yml.example > application.yml
|
||||
curl https://raw.githubusercontent.com/lavalink-devs/Lavalink/master/LavalinkServer/application.yml.example > application.yml
|
||||
curl -LOz Lavalink.jar https://github.com/Cog-Creators/Lavalink-Jars/releases/latest/download/Lavalink.jar
|
||||
|
||||
If you did it properly, the files ``Lavalink.jar`` and ``application.yml`` will show up when we run ``ls``, the Linux command
|
||||
@@ -3651,7 +3651,7 @@ This command shouldn't need to be used most of the time,
|
||||
and is only useful if the host machine has conflicting Java versions.
|
||||
|
||||
If changing this make sure that the Java executable you set is supported by Audio.
|
||||
The current supported version is Java 11.
|
||||
The current supported versions are Java 17 and 11.
|
||||
|
||||
**Arguments**
|
||||
|
||||
@@ -3742,6 +3742,8 @@ llset port
|
||||
Set the Lavalink node port. This command sets the connection port which
|
||||
Audio will use to connect to an unmanaged Lavalink node.
|
||||
|
||||
Set port to ``-1`` to disable the port and connect to the specified host via ports ``80``/``443``.
|
||||
|
||||
**Arguments**
|
||||
|
||||
* ``[password]`` - The connection password, defaulting to 2333.
|
||||
|
||||
@@ -1475,9 +1475,6 @@ helpset maxpages
|
||||
|
||||
Set the maximum number of help pages sent in a server channel.
|
||||
|
||||
.. Note:: This setting does not apply to menu help.
|
||||
|
||||
|
||||
If a help message contains more pages than this value, the help message will
|
||||
be sent to the command author via DM. This is to help reduce spam in server
|
||||
text channels.
|
||||
@@ -1683,8 +1680,11 @@ Set the tagline to be used.
|
||||
The maximum tagline length is 2048 characters.
|
||||
This setting only applies to embedded help. If no tagline is specified, the default will be used instead.
|
||||
|
||||
You can use ``[p]`` in your tagline, which will be replaced by the bot's prefix.
|
||||
|
||||
**Examples:**
|
||||
- ``[p]helpset tagline Thanks for using the bot!``
|
||||
- ``[p]helpset tagline Use [p]invite to add me to your server.``
|
||||
- ``[p]helpset tagline`` - Resets the tagline to the default.
|
||||
|
||||
**Arguments:**
|
||||
@@ -2867,7 +2867,7 @@ Supports either an attachment or an image URL.
|
||||
**Examples:**
|
||||
- ``[p]set bot avatar`` - With an image attachment, this will set the avatar.
|
||||
- ``[p]set bot avatar`` - Without an attachment, this will show the command help.
|
||||
- ``[p]set bot avatar https://links.flaree.xyz/k95`` - Sets the avatar to the provided url.
|
||||
- ``[p]set bot avatar https://avatars.githubusercontent.com/u/23690422`` - Sets the avatar to the provided url.
|
||||
|
||||
**Arguments:**
|
||||
- ``[url]`` - An image url to be used as an avatar. Leave blank when uploading an attachment.
|
||||
@@ -2895,6 +2895,57 @@ Removes Red's avatar.
|
||||
**Example:**
|
||||
- ``[p]set bot avatar remove``
|
||||
|
||||
.. _core-command-set-bot-banner:
|
||||
|
||||
""""""""""""""
|
||||
set bot banner
|
||||
""""""""""""""
|
||||
|
||||
.. note:: |owner-lock|
|
||||
|
||||
**Syntax**
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
[p]set bot banner [url]
|
||||
|
||||
**Description**
|
||||
|
||||
Sets Red's banner
|
||||
|
||||
Supports either an attachment or an image URL.
|
||||
|
||||
**Examples:**
|
||||
- ``[p]set bot banner`` - With an image attachment, this will set the banner.
|
||||
- ``[p]set bot banner`` - Without an attachment, this will show the command help.
|
||||
- ``[p]set bot banner https://opengraph.githubassets.com`` - Sets the banner to the provided url.
|
||||
|
||||
**Arguments:**
|
||||
- ``[url]`` - An image url to be used as an banner. Leave blank when uploading an attachment.
|
||||
|
||||
.. _core-command-set-bot-banner-remove:
|
||||
|
||||
"""""""""""""""""""""
|
||||
set bot banner remove
|
||||
"""""""""""""""""""""
|
||||
|
||||
.. note:: |owner-lock|
|
||||
|
||||
**Syntax**
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
[p]set bot banner remove
|
||||
|
||||
.. tip:: Alias: ``set bot banner clear``
|
||||
|
||||
**Description**
|
||||
|
||||
Removes Red's banner.
|
||||
|
||||
**Example:**
|
||||
- ``[p]set bot banner remove``
|
||||
|
||||
.. _core-command-set-bot-custominfo:
|
||||
|
||||
""""""""""""""""""
|
||||
@@ -3769,6 +3820,35 @@ Maximum length for a competing status is 128 characters.
|
||||
**Arguments:**
|
||||
- ``[competing]`` - The text to follow ``Competing in``. Leave blank to clear the current activity status.
|
||||
|
||||
.. _core-command-set-status-custom:
|
||||
|
||||
"""""""""""""""""
|
||||
set status custom
|
||||
"""""""""""""""""
|
||||
|
||||
.. note:: |owner-lock|
|
||||
|
||||
**Syntax**
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
[p]set status custom [text]
|
||||
|
||||
**Description**
|
||||
|
||||
Sets Red's custom status.
|
||||
|
||||
This will appear as ``<text>``.
|
||||
|
||||
Maximum length for a custom status is 128 characters.
|
||||
|
||||
**Examples:**
|
||||
- ``[p]set status custom`` - Clears the activity status.
|
||||
- ``[p]set status custom Running cogs...``
|
||||
|
||||
**Arguments:**
|
||||
- ``[text]`` - The custom status text. Leave blank to clear the current activity status.
|
||||
|
||||
.. _core-command-set-status-dnd:
|
||||
|
||||
""""""""""""""
|
||||
@@ -4105,7 +4185,7 @@ slash disablecog
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
[p]slash disablecog <cog_name>
|
||||
[p]slash disablecog <cog_names...>
|
||||
|
||||
**Description**
|
||||
|
||||
@@ -4115,7 +4195,7 @@ This command does NOT sync the enabled commands with Discord, that must be done
|
||||
with ``[p]slash sync`` for commands to appear in users' clients.
|
||||
|
||||
**Arguments:**
|
||||
- ``<cog_name>`` - The cog to disable commands from. This argument is case sensitive.
|
||||
- ``<cog_names>`` - The cogs to disable commands from. This argument is case sensitive.
|
||||
|
||||
.. _core-command-slash-enable:
|
||||
|
||||
@@ -4150,7 +4230,7 @@ slash enablecog
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
[p]slash enablecog <cog_name>
|
||||
[p]slash enablecog <cog_names...>
|
||||
|
||||
**Description**
|
||||
|
||||
@@ -4160,7 +4240,7 @@ This command does NOT sync the enabled commands with Discord, that must be done
|
||||
with ``[p]slash sync`` for commands to appear in users' clients.
|
||||
|
||||
**Arguments:**
|
||||
- ``<cog_name>`` - The cog to enable commands from. This argument is case sensitive.
|
||||
- ``<cog_names>`` - The cogs to enable commands from. This argument is case sensitive.
|
||||
|
||||
.. _core-command-slash-list:
|
||||
|
||||
|
||||
@@ -215,11 +215,11 @@ modset deletenames
|
||||
|
||||
**Description**
|
||||
|
||||
Delete all stored usernames and nicknames.
|
||||
Delete all stored usernames, global display names, and server nicknames.
|
||||
|
||||
**Arguments**
|
||||
|
||||
- ``<confirmation>``: Whether to delete all stored usernames and nicknames. |bool-input|
|
||||
- ``<confirmation>``: Whether to delete all stored usernames, global display names, and server nicknames. |bool-input|
|
||||
|
||||
.. _mod-command-modset-deleterepeats:
|
||||
|
||||
@@ -266,6 +266,28 @@ and reason as to why they were kicked/banned.
|
||||
|
||||
* ``[enabled]``: Whether a message should be sent to a user when they are kicked/banned. |bool-input|
|
||||
|
||||
.. _mod-command-modset-requirereason:
|
||||
|
||||
""""""""""""""""""""
|
||||
modset requirereason
|
||||
""""""""""""""""""""
|
||||
|
||||
**Syntax**
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
[p]modset requirereason [enabled]
|
||||
|
||||
**Description**
|
||||
|
||||
Toggle whether a reason is required for mod actions.
|
||||
|
||||
If this is enabled, the bot will require a reason to be provided for all mod actions.
|
||||
|
||||
**Arguments**
|
||||
|
||||
* ``[enabled]``: Whether a reason should be required when performing mod actions. |bool-input|
|
||||
|
||||
.. _mod-command-modset-hierarchy:
|
||||
|
||||
""""""""""""""""
|
||||
@@ -469,7 +491,7 @@ modset tracknicknames
|
||||
|
||||
**Description**
|
||||
|
||||
Toggle whether nickname changes should be tracked.
|
||||
Toggle whether server nickname changes should be tracked.
|
||||
|
||||
This setting will be overridden if trackallnames is disabled.
|
||||
|
||||
@@ -527,7 +549,7 @@ names
|
||||
|
||||
**Description**
|
||||
|
||||
Show previous names and nicknames of a member.
|
||||
Show previous usernames, global display names, and server nicknames of a member.
|
||||
|
||||
**Arguments**
|
||||
|
||||
@@ -549,14 +571,14 @@ rename
|
||||
|
||||
**Description**
|
||||
|
||||
Change a member's nickname.
|
||||
Change a member's server nickname.
|
||||
|
||||
Leaving the nickname empty will remove it.
|
||||
Leaving the nickname argument empty will remove it.
|
||||
|
||||
**Arguments**
|
||||
|
||||
* ``<member>``: |member-input|
|
||||
* ``[nickname]``: The new nickname for the member.
|
||||
* ``[nickname]``: The new server nickname for the member.
|
||||
|
||||
.. _mod-command-slowmode:
|
||||
|
||||
@@ -684,9 +706,9 @@ userinfo
|
||||
Show information about a user.
|
||||
|
||||
This includes fields for status, discord join date, server
|
||||
join date, voice state and previous names/nicknames.
|
||||
join date, voice state and previous usernames/global display names/nicknames.
|
||||
|
||||
If the user has no roles, previous names or previous nicknames,
|
||||
If the user has no roles, previous usernames, global display names, or server nicknames,
|
||||
these fields will be omitted.
|
||||
|
||||
**Arguments**
|
||||
|
||||
@@ -19,7 +19,7 @@ find detailed docs about usage and commands.
|
||||
Usage
|
||||
-----
|
||||
|
||||
Browse and manage modlog cases.
|
||||
Browse and manage modlog cases. To manage modlog settings, use ``[p]modlogset``.
|
||||
|
||||
|
||||
.. _modlog-commands:
|
||||
|
||||
@@ -145,28 +145,6 @@ If no time interval is provided this will be cleared.
|
||||
|
||||
* ``[time]``: The length of time for a default mute.
|
||||
|
||||
.. _mutes-command-muteset-forcerole:
|
||||
|
||||
"""""""""""""""""
|
||||
muteset forcerole
|
||||
"""""""""""""""""
|
||||
|
||||
.. note:: |owner-lock|
|
||||
|
||||
**Syntax**
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
[p]muteset forcerole <true_or_false>
|
||||
|
||||
**Description**
|
||||
|
||||
Whether or not to force role only mutes on the bot.
|
||||
|
||||
**Arguments**
|
||||
|
||||
* ``<true_or_false>``: Whether to enable or disable this setting, must provide ``true`` or ``false``.
|
||||
|
||||
.. _mutes-command-muteset-makerole:
|
||||
|
||||
""""""""""""""""
|
||||
@@ -238,8 +216,8 @@ muteset role
|
||||
|
||||
Sets the role to be applied when muting a user.
|
||||
|
||||
If no role is setup the bot will attempt to mute a user by setting
|
||||
channel overwrites in all channels to prevent the user from sending messages.
|
||||
If no role is setup the bot will attempt to mute a user
|
||||
by utilizing server timeouts.
|
||||
|
||||
.. Note::
|
||||
|
||||
@@ -362,6 +340,34 @@ Unmute a user in this channel (or in the parent of this thread).
|
||||
* ``<users...>``: A space separated list of usernames, ID's, or mentions.
|
||||
* ``[reason]``: The reason for the unmute.
|
||||
|
||||
.. _mutes-command-timeout:
|
||||
|
||||
^^^^^^^
|
||||
timeout
|
||||
^^^^^^^
|
||||
|
||||
.. note:: |mod-lock|
|
||||
|
||||
**Syntax**
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
[p]timeout <users...> [time_and_reason]
|
||||
|
||||
**Description**
|
||||
|
||||
Timeout users.
|
||||
|
||||
Examples:
|
||||
|
||||
* ``[p]timeout @member1 @member2 spam 5 hours``
|
||||
* ``[p]timeout @member1 3 days``
|
||||
|
||||
**Arguments**
|
||||
|
||||
* ``<users...>``: A space separated list of usernames, ID's, or mentions.
|
||||
* ``[time_and_reason]``: The time and reason. If no time is provided, the mute will use the default set time or give an error if this hasn't been configured.
|
||||
|
||||
.. _mutes-command-voicemute:
|
||||
|
||||
^^^^^^^^^
|
||||
@@ -372,7 +378,7 @@ voicemute
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
[p]voicemute <users...> [reason]
|
||||
[p]voicemute <users...> [time_and_reason]
|
||||
|
||||
**Description**
|
||||
|
||||
|
||||
@@ -334,6 +334,26 @@ will use all of the specified lists to select questions from.
|
||||
|
||||
- ``<categories...>`` The category to play. Can be multiple.
|
||||
|
||||
.. _trivia-command-trivia-info:
|
||||
|
||||
^^^^^^^^^^^
|
||||
trivia info
|
||||
^^^^^^^^^^^
|
||||
|
||||
**Syntax**
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
[p]trivia info <category>
|
||||
|
||||
**Description**
|
||||
|
||||
Get information about a trivia category.
|
||||
|
||||
**Arguments**
|
||||
|
||||
* ``<category>``: The category to get the information for.
|
||||
|
||||
.. _trivia-command-trivia-leaderboard:
|
||||
|
||||
^^^^^^^^^^^^^^^^^^
|
||||
|
||||
12
docs/conf.py
12
docs/conf.py
@@ -138,7 +138,10 @@ html_context = {
|
||||
"display_github": True,
|
||||
"github_user": "Cog-Creators",
|
||||
"github_repo": "Red-DiscordBot",
|
||||
"github_version": "V3/develop/docs/",
|
||||
"github_version": "V3/develop",
|
||||
"version_slug": os.environ.get("READTHEDOCS_VERSION", ""),
|
||||
"rtd_language": os.environ.get("READTHEDOCS_LANGUAGE", ""),
|
||||
"READTHEDOCS": os.environ.get("READTHEDOCS", "") == "True",
|
||||
}
|
||||
|
||||
# Add any paths that contain custom static files (such as style sheets) here,
|
||||
@@ -250,7 +253,10 @@ intersphinx_mapping = {
|
||||
extlinks = {
|
||||
"dpy_docs": (f"{dpy_docs_url}%s", None),
|
||||
"issue": ("https://github.com/Cog-Creators/Red-DiscordBot/issues/%s", "#%s"),
|
||||
"ghuser": ("https://github.com/%s", "@%s"),
|
||||
# below URL redirects to user page, if they don't have GH Sponsors set up,
|
||||
# while allowing us to direct readers directly at a sponsorship opportunity,
|
||||
# if they do
|
||||
"ghuser": ("https://github.com/sponsors/%s", "@%s"),
|
||||
}
|
||||
|
||||
# Doctest
|
||||
@@ -274,7 +280,7 @@ class IgnoreCoroSubstitution(SphinxTransform):
|
||||
def apply(self, **kwargs) -> None:
|
||||
for ref in self.document.traverse(nodes.substitution_reference):
|
||||
if ref["refname"] == "coro":
|
||||
ref.replace_self(nodes.Text("", ""))
|
||||
ref.replace_self(nodes.Text(""))
|
||||
|
||||
|
||||
def setup(app):
|
||||
|
||||
13
docs/framework_app_commands.rst
Normal file
13
docs/framework_app_commands.rst
Normal file
@@ -0,0 +1,13 @@
|
||||
.. red app_commands module documentation
|
||||
|
||||
====================
|
||||
App Commands Package
|
||||
====================
|
||||
|
||||
This package acts almost identically to :doc:`discord.ext.app_commands <dpy:interactions/api>`; i.e.
|
||||
all of the attributes from discord.py's are also in ours.
|
||||
Some of these attributes, however, have been slightly modified, while others have been added to
|
||||
extend functionalities used throughout the bot, as outlined below.
|
||||
|
||||
.. autoclass:: redbot.core.app_commands.UserFeedbackCheckFailure
|
||||
:members:
|
||||
@@ -47,6 +47,9 @@ extend functionalities used throughout the bot, as outlined below.
|
||||
|
||||
.. autoclass:: redbot.core.commands.DMContext
|
||||
|
||||
.. autoclass:: redbot.core.commands.UserFeedbackCheckFailure
|
||||
:members:
|
||||
|
||||
.. automodule:: redbot.core.commands.requires
|
||||
:members: PrivilegeLevel, PermState, Requires
|
||||
|
||||
@@ -66,7 +69,7 @@ Help Functionality
|
||||
|
||||
.. warning::
|
||||
|
||||
The content in this section is provisional and may change
|
||||
The content in this section is `provisional <developer-guarantees-exclusions>` and may change
|
||||
without prior notice or warning. Updates to this will be communicated
|
||||
on `this issue <https://github.com/Cog-Creators/Red-DiscordBot/issues/4084>`_
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ Basic Usage
|
||||
|
||||
class MyCog(commands.Cog):
|
||||
def __init__(self):
|
||||
self.config = Config.get_conf(self, identifier=1234567890)
|
||||
self.config = Config.get_conf(self, identifier=1234567890, force_registration=True)
|
||||
|
||||
self.config.register_global(
|
||||
foo=True
|
||||
@@ -55,15 +55,19 @@ Then, in the class's :code:`__init__` function, you need to get a config instanc
|
||||
|
||||
class MyCog(commands.Cog):
|
||||
def __init__(self):
|
||||
self.config = Config.get_conf(self, identifier=1234567890)
|
||||
self.config = Config.get_conf(self, identifier=1234567890, force_registration=True)
|
||||
|
||||
The ``identifier`` in :py:meth:`Config.get_conf` is used to keep your cog's data separate
|
||||
from that of another cog, and thus should be unique to your cog. For example: if we
|
||||
have two cogs named :code:`MyCog` and their identifier is different, each will have
|
||||
its own data without overwriting the other's data. Note that it is also possible
|
||||
to force registration of a data key before allowing you to get and set data for
|
||||
that key by adding :code:`force_registration=True` after identifier (that defaults
|
||||
to :code:`False` though)
|
||||
its own data without overwriting the other's data.
|
||||
|
||||
Note that, as shown by most of the examples in this document, it is also possible to
|
||||
force registration of a data key before allowing you to get and set data for that key
|
||||
by adding :code:`force_registration=True` after identifier.
|
||||
When this is set to :code:`False` (the default), the default value for any key that isn't registered
|
||||
will be :code:`None`. When this is set to :code:`True` (as shown in this document), attempting
|
||||
to read from or write to any key that isn't registered will raise an :exc:`AttributeError`.
|
||||
|
||||
After we've gotten that, we need to register default values:
|
||||
|
||||
@@ -71,7 +75,7 @@ After we've gotten that, we need to register default values:
|
||||
|
||||
class MyCog(commands.Cog):
|
||||
def __init__(self):
|
||||
self.config = Config.get_conf(self, identifier=1234567890)
|
||||
self.config = Config.get_conf(self, identifier=1234567890, force_registration=True)
|
||||
default_global = {
|
||||
"foobar": True,
|
||||
"foo": {
|
||||
@@ -213,7 +217,7 @@ Tutorial example.
|
||||
|
||||
class MyCog(commands.Cog):
|
||||
def __init__(self):
|
||||
self.config = Config.get_conf(self, identifier=1234567890)
|
||||
self.config = Config.get_conf(self, identifier=1234567890, force_registration=True)
|
||||
default_guild = {
|
||||
"blah": [],
|
||||
"baz": 1234567890
|
||||
@@ -264,7 +268,7 @@ Now let's see an example that uses multiple identifiers:
|
||||
|
||||
class ChannelAccess(commands.Cog):
|
||||
def __init__(self):
|
||||
self.config = Config.get_conf(self, identifier=1234567890)
|
||||
self.config = Config.get_conf(self, identifier=1234567890, force_registration=True)
|
||||
default_access = {
|
||||
"allowed": False
|
||||
}
|
||||
@@ -304,7 +308,7 @@ the built-in Economy credits::
|
||||
|
||||
class Pets(commands.Cog):
|
||||
def __init__(self):
|
||||
self.config = Config.get_conf(self, 1234567890)
|
||||
self.config = Config.get_conf(self, 1234567890, force_registration=True)
|
||||
|
||||
# Here we'll assign some default costs for the pets
|
||||
self.config.register_global(
|
||||
@@ -509,7 +513,7 @@ API Reference
|
||||
includes keys within a `dict` when one is being set, as well as keys in nested dictionaries
|
||||
within that `dict`. For example::
|
||||
|
||||
>>> config = Config.get_conf(self, identifier=999)
|
||||
>>> config = Config.get_conf(self, identifier=999, force_registration=True)
|
||||
>>> config.register_global(foo={})
|
||||
>>> await config.foo.set_raw(123, value=True)
|
||||
>>> await config.foo()
|
||||
|
||||
@@ -6,7 +6,8 @@ RPC
|
||||
|
||||
.. important::
|
||||
|
||||
RPC support is included in Red on a provisional basis. Backwards incompatible changes (up to and including removal of the RPC) may occur if deemed necessary.
|
||||
RPC support is included in Red on a `provisional <developer-guarantees-exclusions>` basis.
|
||||
Backwards incompatible changes (up to and including removal of the RPC) may occur if deemed necessary.
|
||||
|
||||
V3 comes default with an internal RPC server that may be used to remotely control the bot in various ways.
|
||||
Cogs must register functions to be exposed to RPC clients.
|
||||
|
||||
@@ -84,6 +84,65 @@ Utility UI
|
||||
|
||||
.. automodule:: redbot.core.utils.views
|
||||
:members:
|
||||
:exclude-members: ConfirmView
|
||||
|
||||
.. autoclass:: ConfirmView
|
||||
:members:
|
||||
:exclude-members: confirm_button, dismiss_button
|
||||
|
||||
.. autoattribute:: confirm_button
|
||||
:no-value:
|
||||
|
||||
A `discord.ui.Button` to confirm the message.
|
||||
|
||||
The button's callback will set `result` to ``True``, defer the response,
|
||||
and call `on_timeout()` to clean up the view.
|
||||
|
||||
.. rubric:: Example
|
||||
|
||||
Changing the style and label of this `discord.ui.Button`::
|
||||
|
||||
view = ConfirmView(ctx.author)
|
||||
view.confirm_button.style = discord.ButtonStyle.red
|
||||
view.confirm_button.label = "Delete"
|
||||
view.dismiss_button.label = "Cancel"
|
||||
view.message = await ctx.send(
|
||||
"Are you sure you want to remove #very-important-channel?", view=view
|
||||
)
|
||||
await view.wait()
|
||||
if view.result:
|
||||
await ctx.send("Channel #very-important-channel deleted.")
|
||||
else:
|
||||
await ctx.send("Canceled.")
|
||||
|
||||
:type: discord.ui.Button
|
||||
|
||||
.. autoattribute:: dismiss_button
|
||||
:no-value:
|
||||
|
||||
A `discord.ui.Button` to dismiss the message.
|
||||
|
||||
The button's callback will set `result` to ``False``, defer the response,
|
||||
and call `on_timeout()` to clean up the view.
|
||||
|
||||
.. rubric:: Example
|
||||
|
||||
Changing the style and label of this `discord.ui.Button`::
|
||||
|
||||
view = ConfirmView(ctx.author)
|
||||
view.confirm_button.style = discord.ButtonStyle.red
|
||||
view.confirm_button.label = "Delete"
|
||||
view.dismiss_button.label = "Cancel"
|
||||
view.message = await ctx.send(
|
||||
"Are you sure you want to remove #very-important-channel?", view=view
|
||||
)
|
||||
await view.wait()
|
||||
if view.result:
|
||||
await ctx.send("Channel #very-important-channel deleted.")
|
||||
else:
|
||||
await ctx.send("Canceled.")
|
||||
|
||||
:type: discord.ui.Button
|
||||
|
||||
AntiSpam
|
||||
========
|
||||
|
||||
@@ -282,7 +282,7 @@ If you want to do it, follow these steps.
|
||||
2. **Install Linux**
|
||||
|
||||
Most of the VPS providers have tools for installing Linux automatically. If
|
||||
you're a beginner, we recommend **Ubuntu 22.04 LTS**.
|
||||
you're a beginner, we recommend **Ubuntu 24.04 LTS**.
|
||||
|
||||
For Raspberry Pi users, just install `Raspbian
|
||||
<https://www.raspberrypi.org/software/>`_ on a micro-SD card.
|
||||
|
||||
@@ -31,7 +31,7 @@ Open a terminal or command prompt and type one of the following
|
||||
.. note::
|
||||
|
||||
To install the development version, replace ``Red-DiscordBot`` in the above commands with the
|
||||
link below. **The development version of the bot contains experimental changes. It is not
|
||||
value below. **The development version of the bot contains experimental changes. It is not
|
||||
intended for normal users.** We will not support anyone using the development version in any
|
||||
support channels. Using the development version may break third party cogs and not all core
|
||||
commands may work. Downgrading to stable after installing the development version may cause
|
||||
@@ -40,7 +40,7 @@ Open a terminal or command prompt and type one of the following
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
git+https://github.com/Cog-Creators/Red-DiscordBot@V3/develop#egg=Red-DiscordBot
|
||||
Red-DiscordBot @ https://github.com/Cog-Creators/Red-DiscordBot/tarball/V3/develop
|
||||
|
||||
|
||||
(Windows users may need to use :code:`py -3.8` or :code:`python` instead of :code:`python3.8`)
|
||||
@@ -55,7 +55,7 @@ the purposes of this example, we'll call this :code:`mycog`).
|
||||
In this folder, create three files: :code:`__init__.py`,
|
||||
:code:`mycog.py`, and :code:`info.json`. Open the folder in
|
||||
a text editor or IDE (examples include `Sublime Text 3 <https://www.sublimetext.com/>`_,
|
||||
`Visual Studio Code <https://code.visualstudio.com/>`_, `Atom <https://atom.io/>`_, and
|
||||
`Visual Studio Code <https://code.visualstudio.com/>`_, and
|
||||
`PyCharm <http://www.jetbrains.com/pycharm/>`_).
|
||||
|
||||
.. attention::
|
||||
@@ -147,7 +147,7 @@ have successfully created a cog!
|
||||
------ __init__.py
|
||||
------ coolcog.py
|
||||
|
||||
You would then use :code:`[p]addpath D:\red-cogs` to add the path
|
||||
You would then use :code:`[p]addpath D:\\red-cogs` to add the path
|
||||
and then you can use :code:`[p]load mycog` or :code:`[p]load coolcog`
|
||||
to load them
|
||||
|
||||
|
||||
@@ -41,17 +41,16 @@ Any Cog Creator that does not follow these requirements will have their repo rem
|
||||
- Repo-wide ``info.json`` file with the keys
|
||||
|
||||
- ``author``
|
||||
- ``name``
|
||||
- ``short``
|
||||
- ``description``
|
||||
|
||||
- Cog ``info.json`` files with the keys
|
||||
|
||||
- ``author``
|
||||
- ``name``
|
||||
- ``short``
|
||||
- ``requirements`` (if applicable)
|
||||
- ``description``
|
||||
- ``min_python_version`` (if applicable)
|
||||
|
||||
See `info-json-format` for more information on how to set up ``info.json`` files.
|
||||
|
||||
@@ -94,8 +93,6 @@ Any Cog Creator that does not follow these requirements will have their repo rem
|
||||
- If that's not possible, don't break anything in core or any other cog with your code.
|
||||
- If you have to use private methods, lock the cog to specific Red versions you can guarantee it works on without breaking anything using the ``min_bot_version`` and ``max_bot_version`` keys in that cog's ``info.json`` file.
|
||||
|
||||
- Cog Creators must keep their cogs up-to-date with core Red or be delisted until cogs meet Red API changes. Repositories must be kept up to date with the latest version of Red within 3 months of its release.
|
||||
|
||||
.. _recommendations-for-cog-creators:
|
||||
|
||||
--------------------------------
|
||||
@@ -196,7 +193,12 @@ Other Details
|
||||
- The reviewer of your application has the final word.
|
||||
- Hidden cogs will not be explicitly reviewed, however they are not allowed to contain malicious or ToS breaking code.
|
||||
- QA reserves the right to revoke these roles and all privileges if you are found to be in gross negligence, malicious intent, or reckless abandonment of your repository.
|
||||
- If a Cog Creator's repository is not maintained and kept up to date, that repo will be removed from the approved repo listings until such issues are addressed.
|
||||
- Cogs must be functionally working to the quality of an approved cog on the latest minor version of Red to be listed on the Red Index. Cogs that are not updated within 1 month of initial breakage will be delisted from the index until they are updated. Examples of potential breakage include, but are not limited to:
|
||||
|
||||
- A dependency without version constraints receiving a breaking update
|
||||
- An API changing the schema of its endpoints
|
||||
- Red itself releasing a new minor version
|
||||
|
||||
- Only 1 person is allowed to be the Cog Creator for a particular repo. Multiple people are allowed to maintain the repo, however the "main" owner (and the Cog Creator) is responsible for any code on the repo.
|
||||
- The Cog Creator status for a repo can be transferred to another user if the Cog Creator requests it.
|
||||
- An approved Cog Creator can ask QA to add additional repos they have created to the approved pool.
|
||||
|
||||
@@ -39,6 +39,11 @@ Go ahead and load your cog. Once it is loaded, we will have to enable and sync o
|
||||
We can do this by using the :ref:`[p]slash<core-command-slash>` command to manage our slash commands.
|
||||
Once you have registered your slash commands, you can test them out by typing ``/hello`` in your server.
|
||||
|
||||
.. tip::
|
||||
|
||||
You may need to restart your Discord client with ``Ctrl + R`` (or your device's equivalent) to force
|
||||
your client to see the new command after syncing.
|
||||
|
||||
----------------------------
|
||||
Slash Commands and Arguments
|
||||
----------------------------
|
||||
|
||||
@@ -41,12 +41,33 @@ If there are multiple authors, we can separate them with commas.
|
||||
|
||||
AUTHOR: Red, Rojo, Rouge
|
||||
|
||||
-----------------
|
||||
Description Field
|
||||
-----------------
|
||||
|
||||
We can also add an optional ``DESCRIPTION`` to our trivia list, which
|
||||
will show from the output of ``[p]trivia info <category>``. The
|
||||
description should indicate to the user what the trivia list is
|
||||
about and what kind of questions they can expect to face.
|
||||
|
||||
For example, if you were writing a logo quiz trivia list, you could
|
||||
create a description like this:
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
AUTHOR: Kreusada
|
||||
DESCRIPTION: >-
|
||||
A quiz to test your logo knowledge to the limit. This trivia
|
||||
will send image URLs and ask you to identify the company's name
|
||||
from the logo that is sent.
|
||||
|
||||
---------------------
|
||||
Questions and Answers
|
||||
---------------------
|
||||
|
||||
Writing questions and answers is simple. Once you've finished your
|
||||
``AUTHOR`` field, you can move on to your questions just below.
|
||||
``AUTHOR`` field and ``DESCRIPTION`` field, you can move on to your questions
|
||||
just below.
|
||||
|
||||
Questions should consist of at least one answer, with other
|
||||
possible answers included if necessary. You must put a colon at the end
|
||||
@@ -98,6 +119,7 @@ As you've added more questions, your file should look something like this:
|
||||
.. code-block:: yaml
|
||||
|
||||
AUTHOR: Red
|
||||
DESCRIPTION: A general quiz to test your knowledge.
|
||||
How many days are there in a regular year?:
|
||||
- 365
|
||||
- three hundred and sixty five
|
||||
|
||||
@@ -16,6 +16,17 @@ For Developers
|
||||
Removals
|
||||
~~~~~~~~
|
||||
|
||||
``SimpleMenu.select_menu`` attribute
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. deprecated-removed:: 3.5.14 60
|
||||
|
||||
The `SimpleMenu.select_menu` attribute has been deprecated.
|
||||
|
||||
Any behaviour enabled by the usage of this attribute should no longer be depended on.
|
||||
If you need this for something and cannot replace it with the other functionality,
|
||||
create an issue on Red's issue tracker.
|
||||
|
||||
Downloader's shared libraries
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
|
||||
@@ -71,6 +71,7 @@ Welcome to Red - Discord Bot's documentation!
|
||||
framework_bot
|
||||
framework_checks
|
||||
framework_commands
|
||||
framework_app_commands
|
||||
framework_config
|
||||
framework_datamanager
|
||||
framework_events
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
To install/update pyenv, run the following command:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
command -v pyenv && pyenv update || curl https://pyenv.run | bash
|
||||
|
||||
After this command, you will see a warning about 'pyenv' not being in the load path. To address this,
|
||||
you should run these commands:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
profile=$([ -n "$ZSH_VERSION" ] && echo ~/.zprofile || ([ -f ~/.bash_profile ] && echo ~/.bash_profile || echo ~/.profile))
|
||||
rcfile=$([ -n "$ZSH_VERSION" ] && echo ~/.zshrc || echo ~/.bashrc)
|
||||
printf '%s\n%s\n%s\n' 'export PYENV_ROOT="$HOME/.pyenv"' 'export PATH="$PYENV_ROOT/bin:$PATH"' "$([ -f "$profile" ] && cat "$profile")" > "$profile"
|
||||
echo 'eval "$(pyenv init --path)"' >> "$profile"
|
||||
echo 'eval "$(pyenv init -)"' >> "$rcfile"
|
||||
echo 'eval "$(pyenv virtualenv-init -)"' >> "$rcfile"
|
||||
|
||||
Then **log out and log back in** and run the following command:
|
||||
@@ -1,44 +0,0 @@
|
||||
------------------------------
|
||||
Creating a Virtual Environment
|
||||
------------------------------
|
||||
|
||||
.. tip::
|
||||
|
||||
If you want to learn more about virtual environments, see page: `about-venvs`
|
||||
|
||||
We require installing Red into a virtual environment. Don't be scared, it's very
|
||||
straightforward.
|
||||
|
||||
**************************
|
||||
Using ``pyenv virtualenv``
|
||||
**************************
|
||||
|
||||
Using ``pyenv virtualenv`` saves you the headache of remembering where you installed your virtual
|
||||
environments. This option is only available if you installed Python with pyenv.
|
||||
|
||||
First, ensure your pyenv interpreter is set to python 3.8.1 or greater with the following command:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
pyenv version
|
||||
|
||||
Now, create a virtual environment with the following command:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
pyenv virtualenv <name>
|
||||
|
||||
Replace ``<name>`` with whatever you like. If you ever forget what you named it,
|
||||
you can always use the command ``pyenv versions`` to list all virtual environments.
|
||||
|
||||
Now activate your virtualenv with the following command:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
pyenv shell <name>
|
||||
|
||||
.. important::
|
||||
|
||||
You must activate the virtual environment with the above command every time you open a new
|
||||
shell to run, install or update Red. You can check out other commands like ``pyenv local`` and
|
||||
``pyenv global`` if you wish to keep the virtualenv activated all the time.
|
||||
@@ -6,23 +6,23 @@
|
||||
Installing the pre-requirements
|
||||
-------------------------------
|
||||
|
||||
Red Hat Enterprise Linux (RHEL) 8.4-8.x and its derivatives have all required packages available in official repositories.
|
||||
Red Hat Enterprise Linux (RHEL) 8.8-8.x and its derivatives have all required packages available in official repositories.
|
||||
Install them with dnf:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo dnf -y update
|
||||
sudo dnf -y group install development
|
||||
sudo dnf -y install python39 python39-devel java-11-openjdk-headless nano git
|
||||
sudo dnf -y install python3.11 python3.11-devel java-17-openjdk-headless nano git
|
||||
|
||||
Set ``java`` executable to point to Java 11:
|
||||
Set ``java`` executable to point to Java 17:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo alternatives --set java "java-11-openjdk.$(uname -i)"
|
||||
sudo alternatives --set java "java-17-openjdk.$(uname -i)"
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
.. include:: _includes/create-env-with-venv3.9.rst
|
||||
.. include:: _includes/create-env-with-venv3.11.rst
|
||||
|
||||
.. include:: _includes/install-and-setup-red-unix.rst
|
||||
|
||||
@@ -6,15 +6,15 @@
|
||||
Installing the pre-requirements
|
||||
-------------------------------
|
||||
|
||||
Red Hat Enterprise Linux (RHEL) 9 and its derivatives have all required packages available in official repositories.
|
||||
Red Hat Enterprise Linux (RHEL) 9.2-9.x and its derivatives have all required packages available in official repositories.
|
||||
Install them with dnf:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo dnf -y install python39 python3-devel git java-11-openjdk-headless @development nano
|
||||
sudo dnf -y install python3.11 python3.11-devel git java-17-openjdk-headless @development nano
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
.. include:: _includes/create-env-with-venv3.9.rst
|
||||
.. include:: _includes/create-env-with-venv3.11.rst
|
||||
|
||||
.. include:: _includes/install-and-setup-red-unix.rst
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
----------------------------
|
||||
Installing Python with pyenv
|
||||
----------------------------
|
||||
|
||||
On distributions where Python 3.11 needs to be compiled from source, we recommend the use of pyenv.
|
||||
This simplifies the compilation process and has the added bonus of simplifying setting up Red in a
|
||||
virtual environment.
|
||||
|
||||
.. include:: _includes/_install-pyenv-and-setup-path.rst
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
CONFIGURE_OPTS=--enable-optimizations pyenv install 3.11.1 -v
|
||||
|
||||
This may take a long time to complete, depending on your hardware. For some machines (such as
|
||||
Raspberry Pis and micro-tier VPSes), it may take over an hour; in this case, you may wish to remove
|
||||
the ``CONFIGURE_OPTS=--enable-optimizations`` part from the front of the command, which will
|
||||
drastically reduce the install time. However, be aware that this will make Python run about 10%
|
||||
slower.
|
||||
|
||||
After that is finished, run:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
pyenv global 3.11.1
|
||||
|
||||
Pyenv is now installed and your system should be configured to run Python 3.11.
|
||||
@@ -1,27 +0,0 @@
|
||||
----------------------------
|
||||
Installing Python with pyenv
|
||||
----------------------------
|
||||
|
||||
On distributions where Python 3.10 needs to be compiled from source, we recommend the use of pyenv.
|
||||
This simplifies the compilation process and has the added bonus of simplifying setting up Red in a
|
||||
virtual environment.
|
||||
|
||||
.. include:: _includes/_install-pyenv-and-setup-path.rst
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
CONFIGURE_OPTS=--enable-optimizations pyenv install 3.10.9 -v
|
||||
|
||||
This may take a long time to complete, depending on your hardware. For some machines (such as
|
||||
Raspberry Pis and micro-tier VPSes), it may take over an hour; in this case, you may wish to remove
|
||||
the ``CONFIGURE_OPTS=--enable-optimizations`` part from the front of the command, which will
|
||||
drastically reduce the install time. However, be aware that this will make Python run about 10%
|
||||
slower.
|
||||
|
||||
After that is finished, run:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
pyenv global 3.10.9
|
||||
|
||||
Pyenv is now installed and your system should be configured to run Python 3.10.
|
||||
@@ -1,27 +0,0 @@
|
||||
----------------------------
|
||||
Installing Python with pyenv
|
||||
----------------------------
|
||||
|
||||
On distributions where Python 3.9 needs to be compiled from source, we recommend the use of pyenv.
|
||||
This simplifies the compilation process and has the added bonus of simplifying setting up Red in a
|
||||
virtual environment.
|
||||
|
||||
.. include:: _includes/_install-pyenv-and-setup-path.rst
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
CONFIGURE_OPTS=--enable-optimizations pyenv install 3.9.16 -v
|
||||
|
||||
This may take a long time to complete, depending on your hardware. For some machines (such as
|
||||
Raspberry Pis and micro-tier VPSes), it may take over an hour; in this case, you may wish to remove
|
||||
the ``CONFIGURE_OPTS=--enable-optimizations`` part from the front of the command, which will
|
||||
drastically reduce the install time. However, be aware that this will make Python run about 10%
|
||||
slower.
|
||||
|
||||
After that is finished, run:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
pyenv global 3.9.16
|
||||
|
||||
Pyenv is now installed and your system should be configured to run Python 3.9.
|
||||
@@ -1,7 +1,7 @@
|
||||
.. _install-alma-linux-8:
|
||||
|
||||
====================================
|
||||
Installing Red on Alma Linux 8.4-8.x
|
||||
Installing Red on Alma Linux 8.6-8.x
|
||||
====================================
|
||||
|
||||
.. include:: _includes/install-guide-rhel8-derivatives.rst
|
||||
|
||||
26
docs/install_guides/amazon-linux-2023.rst
Normal file
26
docs/install_guides/amazon-linux-2023.rst
Normal file
@@ -0,0 +1,26 @@
|
||||
.. _install-amazon-linux-2023:
|
||||
|
||||
===================================
|
||||
Installing Red on Amazon Linux 2023
|
||||
===================================
|
||||
|
||||
.. include:: _includes/supported-arch-x64+aarch64.rst
|
||||
|
||||
.. include:: _includes/linux-preamble.rst
|
||||
|
||||
-------------------------------
|
||||
Installing the pre-requirements
|
||||
-------------------------------
|
||||
|
||||
Amazon Linux 2023 has all required packages available in official repositories. Install
|
||||
them with dnf:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo dnf -y install python3.11 python3.11-devel git java-17-amazon-corretto-headless @development nano
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
.. include:: _includes/create-env-with-venv3.11.rst
|
||||
|
||||
.. include:: _includes/install-and-setup-red-unix.rst
|
||||
@@ -16,22 +16,22 @@ Install the pre-requirements with pacman:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo pacman -Syu git jre11-openjdk-headless base-devel nano
|
||||
sudo pacman -Syu git jre17-openjdk-headless base-devel nano
|
||||
|
||||
On Arch Linux, Python 3.9 can be installed from the Arch User Repository (AUR) from the ``python39`` package.
|
||||
On Arch Linux, Python 3.11 can be installed from the Arch User Repository (AUR) from the ``python311`` package.
|
||||
|
||||
The manual build process is the Arch-supported install method for AUR packages. You can install ``python39`` package with the following commands:
|
||||
The manual build process is the Arch-supported install method for AUR packages. You can install ``python311`` package with the following commands:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
git clone https://aur.archlinux.org/python39.git /tmp/python39
|
||||
cd /tmp/python39
|
||||
git clone https://aur.archlinux.org/python311.git /tmp/python311
|
||||
cd /tmp/python311
|
||||
makepkg -sicL
|
||||
cd -
|
||||
rm -rf /tmp/python39
|
||||
rm -rf /tmp/python311
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
.. include:: _includes/create-env-with-venv3.9.rst
|
||||
.. include:: _includes/create-env-with-venv3.11.rst
|
||||
|
||||
.. include:: _includes/install-and-setup-red-unix.rst
|
||||
|
||||
@@ -1,46 +0,0 @@
|
||||
.. _install-centos-7:
|
||||
|
||||
==========================
|
||||
Installing Red on CentOS 7
|
||||
==========================
|
||||
|
||||
.. include:: _includes/supported-arch-x64+aarch64.rst
|
||||
|
||||
.. include:: _includes/linux-preamble.rst
|
||||
|
||||
-------------------------------
|
||||
Installing the pre-requirements
|
||||
-------------------------------
|
||||
|
||||
Install the pre-requirements with yum:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo yum -y groupinstall development
|
||||
sudo yum -y install gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz-devel java-11-openjdk-headless nano git
|
||||
|
||||
In order to install gcc 8, we'll use SCL repository:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo yum -y install centos-release-scl
|
||||
sudo yum -y install devtoolset-8-gcc devtoolset-8-gcc-c++
|
||||
echo "source scl_source enable devtoolset-8" >> ~/.bashrc
|
||||
source ~/.bashrc
|
||||
|
||||
In order to install Git 2.11 or greater, we recommend adding the IUS repository:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo yum -y install https://repo.ius.io/ius-release-el7.rpm
|
||||
sudo yum -y swap git git236
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
.. Python 3.10 requires OpenSSL 1.1.1 which CentOS 7 doesn't provide in base repository.
|
||||
|
||||
.. include:: _includes/install-python39-pyenv.rst
|
||||
|
||||
.. include:: _includes/create-env-with-pyenv-virtualenv.rst
|
||||
|
||||
.. include:: _includes/install-and-setup-red-unix.rst
|
||||
@@ -1,7 +0,0 @@
|
||||
.. _install-centos-stream-8:
|
||||
|
||||
=================================
|
||||
Installing Red on CentOS Stream 8
|
||||
=================================
|
||||
|
||||
.. include:: _includes/install-guide-rhel8-derivatives.rst
|
||||
@@ -1,7 +1,7 @@
|
||||
.. _install-debian-11:
|
||||
.. _install-debian-12:
|
||||
|
||||
====================================
|
||||
Installing Red on Debian 11 Bullseye
|
||||
Installing Red on Debian 12 Bookworm
|
||||
====================================
|
||||
|
||||
.. include:: _includes/supported-arch-x64+aarch64+armv7l.rst
|
||||
@@ -12,16 +12,16 @@ Installing Red on Debian 11 Bullseye
|
||||
Installing the pre-requirements
|
||||
-------------------------------
|
||||
|
||||
Debian 11 "Bullseye" has all required packages available in official repositories. Install them
|
||||
Debian 12 "Bookworm" has all required packages available in official repositories. Install them
|
||||
with apt:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo apt update
|
||||
sudo apt -y install python3 python3-dev python3-venv git openjdk-11-jre-headless build-essential nano
|
||||
sudo apt -y install python3 python3-dev python3-venv git openjdk-17-jre-headless build-essential nano
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
.. include:: _includes/create-env-with-venv3.9.rst
|
||||
.. include:: _includes/create-env-with-venv3.11.rst
|
||||
|
||||
.. include:: _includes/install-and-setup-red-unix.rst
|
||||
@@ -12,12 +12,12 @@ Installing Red on Fedora Linux
|
||||
Installing the pre-requirements
|
||||
-------------------------------
|
||||
|
||||
Fedora Linux 36 and above has all required packages available in official repositories. Install
|
||||
Fedora Linux 40 and above has all required packages available in official repositories. Install
|
||||
them with dnf:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo dnf -y install python3.11 python3.11-devel git java-11-openjdk-headless @development-tools nano
|
||||
sudo dnf -y install python3.11 python3.11-devel git java-17-openjdk-headless @development-tools nano
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ Installing Red
|
||||
The list below shows the installation guides available based on the operating system being used.
|
||||
|
||||
If you want to host Red on a VPS and are unsure what operating system you should choose,
|
||||
we recommend **Ubuntu 22.04 LTS**.
|
||||
we recommend **Ubuntu 24.04 LTS**.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
@@ -15,23 +15,22 @@ we recommend **Ubuntu 22.04 LTS**.
|
||||
mac
|
||||
alma-linux-8
|
||||
alma-linux-9
|
||||
amazon-linux-2023
|
||||
arch
|
||||
centos-7
|
||||
centos-stream-8
|
||||
centos-stream-9
|
||||
debian-11
|
||||
debian-12
|
||||
fedora
|
||||
opensuse-leap-15
|
||||
opensuse-tumbleweed
|
||||
oracle-linux-8
|
||||
oracle-linux-9
|
||||
raspberry-pi-os-10
|
||||
raspberry-pi-os-11
|
||||
raspberry-pi-os-12
|
||||
rhel-8
|
||||
rhel-9
|
||||
rocky-linux-8
|
||||
rocky-linux-9
|
||||
ubuntu-1804
|
||||
ubuntu-2004
|
||||
ubuntu-2204
|
||||
ubuntu-2404
|
||||
ubuntu-non-lts
|
||||
|
||||
@@ -28,8 +28,7 @@ one-by-one:
|
||||
|
||||
brew install python@3.11
|
||||
brew install git
|
||||
brew tap homebrew/cask-versions
|
||||
brew install --cask temurin11
|
||||
brew install temurin@17
|
||||
|
||||
By default, Python installed through Homebrew is not added to the load path.
|
||||
To fix this, you should run these commands:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
.. _install-opensuse-leap-15:
|
||||
|
||||
=====================================
|
||||
Installing Red on openSUSE Leap 15.4+
|
||||
Installing Red on openSUSE Leap 15.6+
|
||||
=====================================
|
||||
|
||||
.. include:: _includes/supported-arch-x64+aarch64.rst
|
||||
@@ -12,16 +12,16 @@ Installing Red on openSUSE Leap 15.4+
|
||||
Installing the pre-requirements
|
||||
-------------------------------
|
||||
|
||||
openSUSE Leap 15.4+ has all required dependencies available in official repositories. Install them
|
||||
openSUSE Leap 15.6+ has all required dependencies available in official repositories. Install them
|
||||
with zypper:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo zypper -n install python310 python310-devel git-core java-11-openjdk-headless nano
|
||||
sudo zypper -n install python311 python311-devel git-core java-17-openjdk-headless nano
|
||||
sudo zypper -n install -t pattern devel_basis
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
.. include:: _includes/create-env-with-venv3.10.rst
|
||||
.. include:: _includes/create-env-with-venv3.11.rst
|
||||
|
||||
.. include:: _includes/install-and-setup-red-unix.rst
|
||||
|
||||
@@ -17,7 +17,7 @@ with zypper:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo zypper -n install python311 python311-devel git-core java-11-openjdk-headless nano
|
||||
sudo zypper -n install python311 python311-devel git-core java-17-openjdk-headless nano
|
||||
sudo zypper -n install -t pattern devel_basis
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
.. _install-oracle-linux-8:
|
||||
|
||||
======================================
|
||||
Installing Red on Oracle Linux 8.4-8.x
|
||||
Installing Red on Oracle Linux 8.6-8.x
|
||||
======================================
|
||||
|
||||
.. include:: _includes/install-guide-rhel8-derivatives.rst
|
||||
|
||||
@@ -1,55 +0,0 @@
|
||||
.. _install-raspberry-pi-os-10:
|
||||
|
||||
====================================================
|
||||
Installing Red on Raspberry Pi OS (Legacy) 10 Buster
|
||||
====================================================
|
||||
|
||||
.. include:: _includes/supported-arch-armv7l.rst
|
||||
|
||||
.. note::
|
||||
|
||||
While we do provide support and install instructions for running Red
|
||||
on Raspberry Pi OS (Legacy) 10 Buster, we highly recommend installing/upgrading to
|
||||
the new version - Raspberry Pi OS 11 Bullseye.
|
||||
|
||||
If you're not sure what version you are using,
|
||||
you can check your version of Raspberry Pi OS by running:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
lsb_release -a
|
||||
|
||||
If you're running Bullseye already, read `install-raspberry-pi-os-11` document instead.
|
||||
|
||||
If you're using Buster, please consider upgrading to Bullseye if possible.
|
||||
You can read
|
||||
`the post about Bullseye release from Raspberry Pi Foundation <https://www.raspberrypi.com/news/raspberry-pi-os-debian-bullseye/>`__
|
||||
to learn how you can install/upgrade to the new version.
|
||||
|
||||
.. include:: _includes/linux-preamble.rst
|
||||
|
||||
-------------------------------
|
||||
Installing the pre-requirements
|
||||
-------------------------------
|
||||
|
||||
We recommend installing pyenv as a method of installing non-native versions of Python on
|
||||
Raspberry Pi OS. This guide will tell you how. First, run the following commands:
|
||||
|
||||
.. cmake is necessary to be able to successfully build rapidfuzz.
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo apt update
|
||||
sudo apt -y install cmake make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev libgdbm-dev uuid-dev python3-openssl git openjdk-11-jre-headless nano
|
||||
CXX=/usr/bin/g++
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
.. We should only build and install even versions of Python on Raspberry Pi OS as odd
|
||||
.. versions are part of piwheels and can cause installs of pip packages that won't work.
|
||||
|
||||
.. include:: _includes/install-python310-pyenv.rst
|
||||
|
||||
.. include:: _includes/create-env-with-pyenv-virtualenv.rst
|
||||
|
||||
.. include:: _includes/install-and-setup-red-unix.rst
|
||||
@@ -1,25 +1,27 @@
|
||||
.. _install-raspberry-pi-os-11:
|
||||
|
||||
=============================================
|
||||
Installing Red on Raspberry Pi OS 11 Bullseye
|
||||
=============================================
|
||||
======================================================
|
||||
Installing Red on Raspberry Pi OS (Legacy) 11 Bullseye
|
||||
======================================================
|
||||
|
||||
.. include:: _includes/supported-arch-aarch64+armv7l.rst
|
||||
|
||||
.. note::
|
||||
|
||||
This guide can only be used with Raspberry Pi OS 11 Bullseye,
|
||||
it will not work with any older (e.g. Raspberry Pi OS 10 Buster)
|
||||
or newer (e.g. Raspberry Pi OS 12 Bookworm) releases.
|
||||
You can check your version of Raspberry Pi OS by running:
|
||||
While we do provide support and install instructions for running Red
|
||||
on Raspberry Pi OS (Legacy) 11 Bullseye, we highly recommend installing/upgrading to
|
||||
the new version - Raspberry Pi OS 12 Bookworm.
|
||||
|
||||
If you're not sure what version you are using,
|
||||
you can check your version of Raspberry Pi OS by running:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
lsb_release -a
|
||||
|
||||
If you're not running Bullseye, you should read
|
||||
`the post about Bullseye release from Raspberry Pi Foundation <https://www.raspberrypi.com/news/raspberry-pi-os-debian-bullseye/>`__
|
||||
to learn how you can install/upgrade to the new version.
|
||||
If you're running Bookworm already, read `install-raspberry-pi-os-12` document instead.
|
||||
|
||||
If you're using Bullseye, please consider performing a clean install of Bookworm if possible.
|
||||
|
||||
.. include:: _includes/linux-preamble.rst
|
||||
|
||||
@@ -33,7 +35,7 @@ with apt:
|
||||
.. prompt:: bash
|
||||
|
||||
sudo apt update
|
||||
sudo apt -y install python3 python3-dev python3-venv git openjdk-11-jre-headless build-essential nano
|
||||
sudo apt -y install python3 python3-dev python3-venv git openjdk-17-jre-headless build-essential nano
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
|
||||
38
docs/install_guides/raspberry-pi-os-12.rst
Normal file
38
docs/install_guides/raspberry-pi-os-12.rst
Normal file
@@ -0,0 +1,38 @@
|
||||
.. _install-raspberry-pi-os-12:
|
||||
|
||||
=============================================
|
||||
Installing Red on Raspberry Pi OS 12 Bookworm
|
||||
=============================================
|
||||
|
||||
.. include:: _includes/supported-arch-aarch64+armv7l.rst
|
||||
|
||||
.. note::
|
||||
|
||||
This guide can only be used with Raspberry Pi OS 12 Bookworm,
|
||||
it will not work with any older (e.g. Raspberry Pi OS 11 Bullseye)
|
||||
or newer (e.g. Raspberry Pi OS 13 Trixie) releases.
|
||||
You can check your version of Raspberry Pi OS by running:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
lsb_release -a
|
||||
|
||||
.. include:: _includes/linux-preamble.rst
|
||||
|
||||
-------------------------------
|
||||
Installing the pre-requirements
|
||||
-------------------------------
|
||||
|
||||
Raspberry Pi OS "Bookworm" has all required packages available in official repositories. Install them
|
||||
with apt:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo apt update
|
||||
sudo apt -y install python3 python3-dev python3-venv git openjdk-17-jre-headless build-essential nano
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
.. include:: _includes/create-env-with-venv3.11.rst
|
||||
|
||||
.. include:: _includes/install-and-setup-red-unix.rst
|
||||
@@ -1,7 +1,7 @@
|
||||
.. _install-rhel-8:
|
||||
|
||||
=========================================================
|
||||
Installing Red on Red Hat Enterprise Linux (RHEL) 8.4-8.x
|
||||
Installing Red on Red Hat Enterprise Linux (RHEL) 8.8-8.x
|
||||
=========================================================
|
||||
|
||||
.. include:: _includes/install-guide-rhel8-derivatives.rst
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
.. _install-rhel-9:
|
||||
|
||||
===================================================
|
||||
Installing Red on Red Hat Enterprise Linux (RHEL) 9
|
||||
===================================================
|
||||
=========================================================
|
||||
Installing Red on Red Hat Enterprise Linux (RHEL) 9.2-9.x
|
||||
=========================================================
|
||||
|
||||
.. include:: _includes/install-guide-rhel9-derivatives.rst
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
.. _install-rocky-linux-8:
|
||||
|
||||
===============================
|
||||
Installing Red on Rocky Linux 8
|
||||
===============================
|
||||
=====================================
|
||||
Installing Red on Rocky Linux 8.6-8.x
|
||||
=====================================
|
||||
|
||||
.. include:: _includes/install-guide-rhel8-derivatives.rst
|
||||
|
||||
@@ -18,7 +18,7 @@ with apt:
|
||||
.. prompt:: bash
|
||||
|
||||
sudo apt update
|
||||
sudo apt -y install python3.9 python3.9-dev python3.9-venv git openjdk-11-jre-headless build-essential nano
|
||||
sudo apt -y install python3.9 python3.9-dev python3.9-venv git openjdk-17-jre-headless build-essential nano
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ with apt:
|
||||
.. prompt:: bash
|
||||
|
||||
sudo apt update
|
||||
sudo apt -y install python3.10 python3.10-dev python3.10-venv git openjdk-11-jre-headless build-essential nano
|
||||
sudo apt -y install python3.10 python3.10-dev python3.10-venv git openjdk-17-jre-headless build-essential nano
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
.. _install-ubuntu-1804:
|
||||
.. _install-ubuntu-2404:
|
||||
|
||||
==================================
|
||||
Installing Red on Ubuntu 18.04 LTS
|
||||
Installing Red on Ubuntu 24.04 LTS
|
||||
==================================
|
||||
|
||||
.. include:: _includes/supported-arch-x64+aarch64.rst
|
||||
@@ -12,29 +12,19 @@ Installing Red on Ubuntu 18.04 LTS
|
||||
Installing the pre-requirements
|
||||
-------------------------------
|
||||
|
||||
.. Git 2.17.0-2.22.0 have an issue with partial clone which is used in pip for git installs.
|
||||
.. Not incredibly important perhaps but this ppa is recommended by git-scm.com/download/linux
|
||||
.. so it should be fine.
|
||||
|
||||
We recommend adding the ``git-core`` ppa to install Git 2.11 or greater:
|
||||
We recommend adding the ``deadsnakes`` ppa to install Python 3.11:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo apt update
|
||||
sudo apt -y install software-properties-common
|
||||
sudo add-apt-repository -y ppa:git-core/ppa
|
||||
|
||||
We recommend adding the ``deadsnakes`` ppa to install Python 3.11:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo add-apt-repository -y ppa:deadsnakes/ppa
|
||||
|
||||
Now install the pre-requirements with apt:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo apt -y install python3.11 python3.11-dev python3.11-venv git openjdk-11-jre-headless build-essential nano
|
||||
sudo apt -y install python3.11 python3.11-dev python3.11-venv git openjdk-17-jre-headless build-essential nano
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
@@ -4,23 +4,10 @@
|
||||
Installing Red on Ubuntu non-LTS versions
|
||||
=========================================
|
||||
|
||||
.. include:: _includes/supported-arch-x64+aarch64.rst
|
||||
Latest Ubuntu non-LTS version (24.10 at the time of writing) is not supported at current time
|
||||
due to lack of availability of Python 3.11 or older in its repositories.
|
||||
|
||||
.. include:: _includes/linux-preamble.rst
|
||||
The support should come back once we get back on track with supporting current Python versions.
|
||||
|
||||
-------------------------------
|
||||
Installing the pre-requirements
|
||||
-------------------------------
|
||||
|
||||
Now install the pre-requirements with apt:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
sudo apt update
|
||||
sudo apt -y install python3.11 python3.11-dev python3.11-venv git openjdk-11-jre-headless build-essential nano
|
||||
|
||||
.. Include common instructions:
|
||||
|
||||
.. include:: _includes/create-env-with-venv3.11.rst
|
||||
|
||||
.. include:: _includes/install-and-setup-red-unix.rst
|
||||
We recommend usage of latest Ubuntu **LTS** versions instead, you can find
|
||||
`an install guide for Ubuntu 24.04 <ubuntu-2404>` in our docs.
|
||||
|
||||
@@ -39,7 +39,7 @@ For Audio support, you should also run the following command before exiting:
|
||||
|
||||
.. prompt:: powershell
|
||||
|
||||
choco upgrade temurin11 -y
|
||||
choco upgrade temurin17 -y
|
||||
|
||||
|
||||
From here, exit the prompt then continue onto `creating-venv-windows`.
|
||||
@@ -66,7 +66,7 @@ Manually installing dependencies
|
||||
|
||||
.. attention:: Please choose the option to "Git from the command line and also from 3rd-party software" in Git's setup.
|
||||
|
||||
* `Java 11 <https://adoptium.net/temurin/releases/?version=11>`_ - needed for Audio
|
||||
* `Java 17 <https://adoptium.net/temurin/releases/?version=17>`_ - needed for Audio
|
||||
|
||||
From here, continue onto `creating-venv-windows`.
|
||||
|
||||
|
||||
@@ -66,11 +66,6 @@ If you have Red 3.5.0 or newer, you can upgrade by following these steps:
|
||||
|
||||
source ~/redenv/bin/activate
|
||||
|
||||
If you used ``pyenv`` for your virtual environment, use:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
pyenv shell <name>
|
||||
#. Update Red with this command:
|
||||
|
||||
.. prompt:: bash
|
||||
@@ -138,11 +133,6 @@ If you have a Red version between 3.2.0 and 3.4.19, you can upgrade by following
|
||||
|
||||
source ~/redenv/bin/activate
|
||||
|
||||
If you used ``pyenv`` for your virtual environment, use:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
pyenv shell <name>
|
||||
#. Update Red with this command:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
@@ -50,39 +50,36 @@ their end-of-life date.
|
||||
================================ ======================= ============================================================
|
||||
Operating system version Supported architectures Ideally supported until
|
||||
================================ ======================= ============================================================
|
||||
Windows 10 x86-64 `End/Retirement Date <https://docs.microsoft.com/en-us/lifecycle/products/windows-10-home-and-pro>`__
|
||||
Windows 10 x86-64 2025-10-14 (`End/Retirement Date <https://docs.microsoft.com/en-us/lifecycle/products/windows-10-home-and-pro>`__)
|
||||
Windows 11 x86-64 `Retirement Date <https://docs.microsoft.com/en-us/lifecycle/products/windows-11-home-and-pro-version-21h2>`__
|
||||
macOS 11 (Big Sur) x86-64, aarch64 ~2023-10
|
||||
macOS 12 (Monterey) x86-64, aarch64 ~2024-10
|
||||
macOS 13 (Ventura) x86-64, aarch64 ~2025-10
|
||||
Alma Linux 8 x86-64, aarch64 2029-05-31 (`How long will CloudLinux support AlmaLinux? <https://wiki.almalinux.org/FAQ.html#how-long-will-cloudlinux-support-almalinux>`__)
|
||||
macOS 14 (Sonoma) x86-64, aarch64 ~2026-10
|
||||
macOS 15 (Sequoia) x86-64, aarch64 ~2027-10
|
||||
Alma Linux 8 x86-64, aarch64 2029-05-31 (`How long will CloudLinux support AlmaLinux? <https://wiki.almalinux.org/FAQ.html#how-long-will-almalinux-be-supported>`__)
|
||||
Alma Linux 9 x86-64, aarch64 2032-05-31
|
||||
Amazon Linux 2023 x86-64, aarch64 2028-03-15 (`end-of-life <https://docs.aws.amazon.com/linux/al2023/release-notes/support-info-by-support-statement.html#support-info-by-support-statement-eol>`__)
|
||||
Arch Linux x86-64 forever (support is only provided for an up-to-date system)
|
||||
CentOS 7 x86-64, aarch64 2024-06-30 (`end of Maintenance Updates <https://wiki.centos.org/About/Product>`__)
|
||||
CentOS Stream 8 x86-64, aarch64 2024-05-31 (`end of Maintenance Updates <https://wiki.centos.org/About/Product>`__)
|
||||
CentOS Stream 9 x86-64, aarch64 2027-05-31 (`expected EOL <https://centos.org/stream9/#timeline>`__)
|
||||
Debian 11 Bullseye x86-64, aarch64, armv7l ~2024-09 (`End of life <https://wiki.debian.org/DebianReleases#Production_Releases>`__)
|
||||
Fedora Linux 36 x86-64, aarch64 2023-05-16 (`End of Life <https://docs.fedoraproject.org/en-US/releases/lifecycle/#_maintenance_schedule>`__)
|
||||
Fedora Linux 37 x86-64, aarch64 2023-11-14 (`End of Life <https://docs.fedoraproject.org/en-US/releases/lifecycle/#_maintenance_schedule>`__)
|
||||
Fedora Linux 38 x86-64, aarch64 2024-05-14 (`End of Life <https://docs.fedoraproject.org/en-US/releases/lifecycle/#_maintenance_schedule>`__)
|
||||
openSUSE Leap 15.4 x86-64, aarch64 2023-11-30 (`end of maintenance life cycle <https://en.opensuse.org/Lifetime#openSUSE_Leap>`__)
|
||||
Debian 12 Bookworm x86-64, aarch64, armv7l ~2026-09 (`End of life <https://wiki.debian.org/DebianReleases#Production_Releases>`__)
|
||||
Fedora Linux 40 x86-64, aarch64 2025-05-28 (`End of Life <https://docs.fedoraproject.org/en-US/releases/lifecycle/#_maintenance_schedule>`__)
|
||||
Fedora Linux 41 x86-64, aarch64 2025-11-19 (`End of Life <https://docs.fedoraproject.org/en-US/releases/lifecycle/#_maintenance_schedule>`__)
|
||||
openSUSE Leap 15.6 x86-64, aarch64 2025-12-31 (`end of maintenance life cycle <https://en.opensuse.org/Lifetime#openSUSE_Leap>`__)
|
||||
openSUSE Tumbleweed x86-64, aarch64 forever (support is only provided for an up-to-date system)
|
||||
Oracle Linux 8 x86-64, aarch64 2029-07-31 (`End of Premier Support <https://www.oracle.com/us/support/library/elsp-lifetime-069338.pdf>`__)
|
||||
Oracle Linux 9 x86-64, aarch64 2032-06-31 (`End of Premier Support <https://www.oracle.com/us/support/library/elsp-lifetime-069338.pdf>`__)
|
||||
Raspberry Pi OS (Legacy) 10 armv7l ~2023-12 (approximate date of release of Raspberry Pi OS 12)
|
||||
Raspberry Pi OS 11 aarch64, armv7l ~2023-12 (approximate date of release of Raspberry Pi OS 12)
|
||||
Raspberry Pi OS (Legacy) 11 armv7l ~2025-10 (approximate date of release of Raspberry Pi OS 13)
|
||||
Raspberry Pi OS 12 aarch64, armv7l ~2025-10 (approximate date of release of Raspberry Pi OS 13)
|
||||
RHEL 8 (latest) x86-64, aarch64 2029-05-31 (`End of Maintenance Support <https://access.redhat.com/support/policy/updates/errata#Life_Cycle_Dates>`__)
|
||||
RHEL 8.4 x86-64, aarch64 2023-05-31 (`End of Extended Update Support <https://access.redhat.com/support/policy/updates/errata#Extended_Update_Support>`__)
|
||||
RHEL 8.6 x86-64, aarch64 2024-05-31 (`End of Extended Update Support <https://access.redhat.com/support/policy/updates/errata#Extended_Update_Support>`__)
|
||||
RHEL 8.8 x86-64, aarch64 2025-05-31 (`End of Extended Update Support <https://access.redhat.com/support/policy/updates/errata#Extended_Update_Support>`__)
|
||||
RHEL 8.10 x86-64, aarch64 2029-05-31 (`End of Extended Update Support <https://access.redhat.com/support/policy/updates/errata#Extended_Update_Support>`__)
|
||||
RHEL 9 (latest) x86-64, aarch64 2032-05-31 (`End of Maintenance Support <https://access.redhat.com/support/policy/updates/errata#Life_Cycle_Dates>`__)
|
||||
RHEL 9.0 x86-64, aarch64 2024-05-31 (`End of Extended Update Support <https://access.redhat.com/support/policy/updates/errata#Extended_Update_Support>`__)
|
||||
RHEL 9.2 x86-64, aarch64 2025-05-31 (`End of Extended Update Support <https://access.redhat.com/support/policy/updates/errata#Extended_Update_Support>`__)
|
||||
RHEL 9.4 x86-64, aarch64 2026-04-30 (`End of Extended Update Support <https://access.redhat.com/support/policy/updates/errata#Extended_Update_Support>`__)
|
||||
Rocky Linux 8 x86-64, aarch64 2029-05-31 (`end-of-life <https://rockylinux.org/download/>`__)
|
||||
Rocky Linux 9 x86-64, aarch64 2032-05-31 (`end-of-life <https://rockylinux.org/download/>`__)
|
||||
Ubuntu 18.04 LTS x86-64, aarch64 2023-04-30 (`End of Standard Support <https://wiki.ubuntu.com/Releases#Current>`__)
|
||||
Ubuntu 20.04 LTS x86-64, aarch64 2025-04-30 (`End of Standard Support <https://wiki.ubuntu.com/Releases#Current>`__)
|
||||
Ubuntu 22.04 LTS x86-64, aarch64 2027-04-30 (`End of Standard Support <https://wiki.ubuntu.com/Releases#Current>`__)
|
||||
Ubuntu 22.10 x86-64, aarch64 2023-07-31 (`End of Standard Support <https://wiki.ubuntu.com/Releases#Current>`__)
|
||||
Ubuntu 23.04 x86-64, aarch64 2024-01-31 (`End of Standard Support <https://wiki.ubuntu.com/Releases#Current>`__)
|
||||
Ubuntu 20.04 LTS x86-64, aarch64 2025-06-30 (`End of Standard Support <https://wiki.ubuntu.com/Releases#Current>`__)
|
||||
Ubuntu 22.04 LTS x86-64, aarch64 2027-06-30 (`End of Standard Support <https://wiki.ubuntu.com/Releases#Current>`__)
|
||||
Ubuntu 24.04 LTS x86-64, aarch64 2029-06-30 (`End of Standard Support <https://wiki.ubuntu.com/Releases#Current>`__)
|
||||
================================ ======================= ============================================================
|
||||
|
||||
.. _developer-guarantees:
|
||||
@@ -113,12 +110,18 @@ This allows us to add certain optional features non-breakingly without a name co
|
||||
|
||||
Any RPC method exposed by Red may break without notice.
|
||||
|
||||
Any exclusion from these guarantees should be noted in the documentation of
|
||||
the affected attribute, function, class, or method.
|
||||
|
||||
If you would like something in here to be guaranteed,
|
||||
open an issue making a case for it to be moved.
|
||||
|
||||
.. _developer-guarantees-exclusions:
|
||||
|
||||
Exclusions
|
||||
----------
|
||||
|
||||
Any exclusion from these guarantees should be noted in the documentation of
|
||||
the affected attribute, function, class, or method. The term "provisional"
|
||||
may be used in documentation to note such exclusions.
|
||||
|
||||
.. _breaking-change-notices:
|
||||
|
||||
=======================
|
||||
|
||||
@@ -33,6 +33,7 @@ dynamic = ["version", "requires-python", "dependencies", "optional-dependencies"
|
||||
"Donate on Patreon" = "https://www.patreon.com/Red_Devs"
|
||||
"Issue Tracker" = "https://github.com/Cog-Creators/Red-DiscordBot/issues"
|
||||
"Source Code" = "https://github.com/Cog-Creators/Red-DiscordBot"
|
||||
"Changelog" = "https://docs.discord.red/en/stable/changelog.html"
|
||||
|
||||
[project.scripts]
|
||||
redbot = "redbot.__main__:main"
|
||||
|
||||
@@ -339,7 +339,7 @@ def _early_init():
|
||||
|
||||
|
||||
# This is bumped automatically by release workflow (`.github/workflows/scripts/bump_version.py`)
|
||||
_VERSION = "3.5.2"
|
||||
_VERSION = "3.5.15"
|
||||
|
||||
__version__, version_info = VersionInfo._get_version()
|
||||
|
||||
|
||||
@@ -397,7 +397,8 @@ async def run_bot(red: Red, cli_flags: Namespace) -> None:
|
||||
"With that out of the way, depending on who you want to be considered as owner,"
|
||||
" you can:\n"
|
||||
"a) pass --team-members-are-owners when launching Red"
|
||||
" - in this case Red will treat all members of the bot application's team as owners\n"
|
||||
" - in this case Red will treat members of the bot application's team as owners,"
|
||||
" if their team role is Owner, Admin, or Developer\n"
|
||||
f"b) set owner manually with `redbot --edit {cli_flags.instance_name}`\n"
|
||||
"c) pass owner ID(s) when launching Red with --owner"
|
||||
" (and --co-owner if you need more than one) flag\n"
|
||||
|
||||
@@ -272,7 +272,9 @@ class Admin(commands.Cog):
|
||||
`[p]editrole colour Test #ff9900`
|
||||
"""
|
||||
author = ctx.author
|
||||
reason = "{}({}) changed the colour of role '{}'".format(author.name, author.id, role.name)
|
||||
reason = _("{author} ({author.id}) changed the colour of role '{role.name}'").format(
|
||||
author=author, role=role
|
||||
)
|
||||
|
||||
if not self.pass_user_hierarchy_check(ctx, role):
|
||||
await ctx.send(_(ROLE_USER_HIERARCHY_ISSUE).format(role=role))
|
||||
@@ -303,9 +305,9 @@ class Admin(commands.Cog):
|
||||
"""
|
||||
author = ctx.message.author
|
||||
old_name = role.name
|
||||
reason = "{}({}) changed the name of role '{}' to '{}'".format(
|
||||
author.name, author.id, old_name, name
|
||||
)
|
||||
reason = _(
|
||||
"{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
).format(author=author, old_name=old_name, name=name)
|
||||
|
||||
if not self.pass_user_hierarchy_check(ctx, role):
|
||||
await ctx.send(_(ROLE_USER_HIERARCHY_ISSUE).format(role=role))
|
||||
|
||||
100
redbot/cogs/admin/locales/ar-SA.po
generated
100
redbot/cogs/admin/locales/ar-SA.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Arabic\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -120,11 +120,15 @@ msgstr "\n"
|
||||
" أمثلة:\n"
|
||||
" '[p]editrole اللون \"الترانزستور\" #ff0000'n'n'[p]editrole لون اختبار #ff9900'n"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr "{author}({author.id}) تغيير لون رول {role.name}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "تم."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -138,57 +142,65 @@ msgstr "\n"
|
||||
" المثال:\n"
|
||||
" '[p]اسم تحرير \"The Transistor\" Test'\n"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr "{author}({author.id}) تغيير اسم رول {old_name} إلى {name}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "الإعلان عن رسالة إلى جميع السيرفرات المتواجد بها البوت."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "تم البدء في الإعلان."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "إلغاء إعلان جارٍ."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "لا يوجد إعلان قيد التشغيل حالياً."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "تم إلغاء الإعلان الحالي."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "تغيير كيفية إرسال الإعلانات في هذه النقابة."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr "Sul5anqz."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "تم تحديث قناة الإعلانات إلى {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr ""
|
||||
msgstr "إزالة القناة من الإعلانات."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
" Server admins must have configured the role as user settable.\n"
|
||||
" NOTE: The role is case sensitive!\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
" أزاله أو ازالة الرول الشخصي منك.\n\n"
|
||||
" يجب أن يكون لدى أدمن السيرفر اعدادت للتعيين من قبل المستخدم.\n"
|
||||
" ملاحظة: الرول حساس لحالة الأحرف\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -200,7 +212,7 @@ msgstr "\n"
|
||||
" يجب أن يكون مسؤولو الخادم قد قاموا بتكوين الرتبة كـ settable للمستخدم.\n"
|
||||
" ملاحظة: الرتبة حساس للحالة!\n"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -212,7 +224,7 @@ msgstr "\n"
|
||||
" يجب أن يكون مسؤولو الخادم قد قاموا بتكوين الرتبة كـ settable للمستخدم.\n"
|
||||
" ملاحظة: الرتبة حساس للحالة!\n"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -220,18 +232,18 @@ msgid "\n"
|
||||
msgstr "\n"
|
||||
" يسرد كافة الرتب الذاتية المتوفرة.\n"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "الرتب الذاتية المتوفرة:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "تطبيق الرتبالذاتية."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -239,23 +251,23 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "لا يمكنني السماح لك بإضافة {role.name} لرتبة ذاتي لأن هذا الرتبة أعلى من أو يساوي أعلى رتبةك في التسلسل الهرمي لـ Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr ""
|
||||
msgstr "الرول \"{role.name}\" هو بالفعل رول شخصي."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr ""
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "إضافة {count} رول شخصي."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "تم اضافة 1 رول شخصي."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -263,57 +275,57 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "لا يمكنني السماح لك بإزالة {role.name} من كونه رتبةًا ذاتيًا لأن هذا الرتبة أعلى من أو يساوي أعلى رتبة لك في التسلسل الهرمي Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "قفل البوت للسيرفر الحالي فقط."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "لم يعد البوت مقفول للسيرفر الحالي فقط."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "لقد تم قفل البوت للسيرفر الحالي فقط."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/bg-BG.po
generated
82
redbot/cogs/admin/locales/bg-BG.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Bulgarian\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -116,11 +116,15 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Завършено."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -130,48 +134,52 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -180,7 +188,7 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -189,7 +197,7 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -198,24 +206,24 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -223,23 +231,23 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -247,57 +255,57 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Заключете бота само за текущите му сървъри."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Ботът вече не е заключен за сървъри."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Ботът е заключен за сървъри."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/cs-CZ.po
generated
82
redbot/cogs/admin/locales/cs-CZ.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Czech\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -124,11 +124,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour Spravce #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr "{author} ({author.id}) změnil barvu role '{role.name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Hotovo."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -143,48 +147,52 @@ msgstr "\n"
|
||||
" `[p]editrole name \"Nejlepsi Spravce\" Admin`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr "{author} ({author.id}) změnil jméno role '{old_name}' na '{name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Oznámit zprávu na všechny servery, ve kterých bot je."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "Oznámení začalo."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Zrušit běžící oznámení."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "V současné době neexistuje žádné spuštěné oznámení."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "Současné oznámení bylo zrušeno."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Změňte způsob odesílání oznámení v tomto klanu."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr "Změnit kanál, kam bude bot zasílat oznámení."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "Kanál pro oznámení byl nastaven na {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Zruší kanál pro oznámení."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -197,7 +205,7 @@ msgstr "\n"
|
||||
" POZNÁMKA: Název role je citlivý na velká a malá písmena!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -210,7 +218,7 @@ msgstr "\n"
|
||||
" POZNÁMKA: Název role je citlivý na velká a malá písmena!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -223,7 +231,7 @@ msgstr "\n"
|
||||
" POZNÁMKA: Název role je citlivý na velká a malá písmena!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -232,18 +240,18 @@ msgstr "\n"
|
||||
" Seznam všech dostupných self-rolí.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Dostupné self-role:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Spravovat self-role."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -254,23 +262,23 @@ msgstr "\n"
|
||||
" POZNÁMKA: Název role je citlivý na velká a malá písmena!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Nemohu ti dovolit odebrat {role.name} jako self-roli uživateli, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr "Role \"{role.name}\" již je self-rolí."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "Přidáno {count} self-rolí."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "Přidána 1 self-role."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -281,57 +289,57 @@ msgstr "\n"
|
||||
" POZNÁMKA: Název role je citlivý na velká a malá písmena!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Nemohu ti dovolit odebrat {role.name} uživateli, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "Odebráno {count} self-rolí."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "Odebrána 1 self-role."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr "Vymazat seznam dostupných self-rolí pro tento server."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr "V současné době neexistují žádné self-role."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr "Určitě chcete vymazat seznam dostupných self-rolí pro tento server?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr "Reakce vám trvala příliš dlouho."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Nemohu vymazat seznam self-rolí, protože self-role '{role.name}' je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "Seznam self-rolí byl vymazán."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "Nebyly provedeny žádné změny."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Omezí bota pouze na jeho aktuální servery."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Bot již není uzamčen na server."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Bot je nyní omezen na aktuální servery."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/da-DK.po
generated
82
redbot/cogs/admin/locales/da-DK.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Danish\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -108,11 +108,15 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Færdig."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -122,48 +126,52 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Annoncer en besked til alle serverne botten er i."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "Annonceringen er påbegyndt."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Afbryd en kørende annonce."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Der er i øjeblikket ikke nogen kørende annonceringer."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "Den nuværende annoncering er blevet afbrudt."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Ændre hvordan annonceringer er udsendt i denne server."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "Annoncerings kanalen er blevet sat til {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -172,7 +180,7 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -181,7 +189,7 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -190,24 +198,24 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -215,23 +223,23 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -239,57 +247,57 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Lås en bot til dens nuværende server."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Botten er ikke længere låst til serveren."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Botten er nu låst til serveren."
|
||||
|
||||
|
||||
90
redbot/cogs/admin/locales/de-DE.po
generated
90
redbot/cogs/admin/locales/de-DE.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: German\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -124,11 +124,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour Test #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr "{author} ({author.id}) hat die Farbe der Rolle '{role.name}' geändert"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Erledigt."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -143,48 +147,52 @@ msgstr "\n"
|
||||
" `[p]editrole name \"The Transistor\" Test`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr "{author} ({author.id}) änderte den Namen der Rolle von '{old_name}' zu '{name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Mache eine Ankündigung auf allen Servern auf denen der Bot ist."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "Die Ankündigung hat begonnen."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Breche eine laufende Ankündigung ab."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Es gibt keine derzeit laufende Ankündigung."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "Die aktuelle Ankündigung wurde abgebrochen."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Ändere, wie Ankündigungen in diesem Server gesendet werden."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr "Ändern Sie den Kanal, über den der Bot Ankündigungen sendet."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "{channel.mention} wurde nun als Ankündigungskanal festgelegt."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Setzt den Kanal für Ankündigungen zurück."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -192,12 +200,12 @@ msgid "\n"
|
||||
" NOTE: The role is case sensitive!\n"
|
||||
" "
|
||||
msgstr "\n"
|
||||
" Entferne oder gib eine Rolle zu dir selbst.\n\n"
|
||||
" Entferne oder gib dir selbst eine Rolle.\n\n"
|
||||
" Server Admins müssen die Rolle für Mitglieder freigeben.\n\n"
|
||||
" HINWEIS: Beachte Groß- und Kleinschreibung!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -210,7 +218,7 @@ msgstr "\n"
|
||||
" HINWEIS: Beachte Groß- und Kleinschreibung!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -223,7 +231,7 @@ msgstr "\n"
|
||||
" HINWEIS: Beachte Groß- und Kleinschreibung!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -232,18 +240,18 @@ msgstr "\n"
|
||||
"Gibt eine Liste verfügbarer selbst auswählbarer Rollen aus.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Verfügbare selbst auswählbare Rollen:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Selbst hinzufügbare Rollen verwalten."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -254,23 +262,23 @@ msgstr "\n"
|
||||
" ACHTUNG: Beachte korrekte Groß- und Kleinschreibung!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Du kannst dir nicht die Rolle „{role.name}“ zuweisen, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr "Die Rolle \"{role.name}\" ist bereits eine selbst hinzufügbare Rolle."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "{count} selbst hinzufügbare Rollen hinzugefügt."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "1 selbst hinzufügbare Rolle hinzugefügt."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -280,57 +288,57 @@ msgstr "\n"
|
||||
"Entferne eine oder mehrere Rollen von der Liste der selbst hinzufügbaren Rollen.\n\n"
|
||||
" ACHTUNG: Beachte die Groß- und Kleinschreibung! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Du darfst nicht die Rolle „{role.name}“ von der Liste der selbst hinzufügbaren Rollen entfernen, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "{count} selbst hinzufügbare Rollen entfernt."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "1 selbst hinzufügbare Rolle entfernt."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr "Lösche die Liste der selbst hinzufügbaren Rollen auf diesem Server."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr "Es sind keine selbst hinzufügbaren Rollen verfügbar."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr "Bist du dir sicher, dass du die Liste der selbst hinzufügbaren Rollen dieses Servers löschen möchtest?"
|
||||
msgstr "Sind Sie sich sicher, dass Sie die Liste der selbst hinzufügbaren Rollen dieses Servers löschen möchten?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr "Antwortzeit abgelaufen."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Ich kann die Liste der selbst hinzufügbaren Rollen nicht löschen, da {role.name} auf der gleichen Stufe oder höher als deine höchste Rolle in der Discord Hierarchie ist."
|
||||
msgstr "Ich kann die Liste der selbst hinzufügbaren Rollen nicht löschen, da '{role.name}' auf der gleichen Stufe oder höher als Ihre höchste Rolle in der Discord Hierarchie ist."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "Liste der selbst hinzufügbaren Rollen gelöscht."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "Keine Änderungen vorgenommen"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Der Bot kann keinem neuen Server beitreten."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Der Bot kann nun anderen Servern beitreten."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Der Bot ist jetzt gesperrt neuen Servern beizutreten."
|
||||
|
||||
@@ -352,5 +360,5 @@ msgstr "Die Rolle \"{role_name}\" ist keine gültige selbst definierte Rolle."
|
||||
|
||||
#: redbot/cogs/admin/converters.py:36
|
||||
msgid "This selfrole has more than one case insensitive match. Please ask a moderator to resolve the ambiguity, or use the role ID to reference the role."
|
||||
msgstr ""
|
||||
msgstr "Diese Selbstrolle hat mehr als eine Fall-übergreifende Übereinstimmung. Bitte fragen Sie einen Moderator, um die Mehrdeutigkeit aufzulösen, oder verwenden Sie die Rollen-ID, um auf die Rolle zu verweisen."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/es-ES.po
generated
82
redbot/cogs/admin/locales/es-ES.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Spanish\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -124,11 +124,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour Test #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr "{author}({author.id}) ha cambiado el color del rol '{role.name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Listo."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -143,48 +147,52 @@ msgstr "\n"
|
||||
" `[p]editrole name \"The Transistor\" Test`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr "{author}({author.id}) ha cambiado el color del rol '{old_name}' a '{name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Anuncie un mensaje a todos los servidores en los que el bot esté presente."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "El anuncio ha comenzado."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Cancela un anuncio en ejecución."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "No hay ningún anuncio en ejecución."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "El anuncio actual ha sido cancelado."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Cambia cómo son enviados los anuncios en este gremio."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr "Cambia el canal donde el bot enviará anuncios."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "El canal de anuncios se ha establecido en {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Deshabilita el canal para los anuncios."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -197,7 +205,7 @@ msgstr "\n"
|
||||
" NOTA: El rol es sensible a mayúsculas/minúsculas!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -210,7 +218,7 @@ msgstr "\n"
|
||||
" NOTA: El rol es sensible a mayúsculas!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -223,7 +231,7 @@ msgstr "\n"
|
||||
" NOTA: El rol es sensible a mayúsculas!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -232,18 +240,18 @@ msgstr "\n"
|
||||
" Lista todos los autoroles disponibles.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Selfroles disponibles:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Gestionar selfroles."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -253,23 +261,23 @@ msgstr "\n"
|
||||
"Añade un rol, o una selección de roles, a la lista de auto-roles disponibles.\n\n"
|
||||
"NOTA: ¡El rol es sensible a mayúsculas! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "No puedo permitir que añadas {role.name} como selfrole porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr "El rol \"{role.name}\" ya es un auto-rol."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "Añadidos {count} auto-roles."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "Se añadió 1 auto-rol."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -279,57 +287,57 @@ msgstr "\n"
|
||||
"Elimina un rol, o una selección de roles, de la lista de auto-roles disponibles.\n\n"
|
||||
"NOTA: ¡El rol es sensible a mayúsculas! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "No puedo permitir que elimines a {role.name} de ser un selfrole porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "Se han eliminado {count} auto-roles."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "Se ha eliminado 1 auto-rol."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr "Borra la lista de auto-roles disponibles para este servidor."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr "Actualmente no hay auto-roles."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr "¿Estás seguro de querer borrar la lista de auto-roles de este servidor?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr "Has tardado demasiado en responder."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "No puedo borrar los auto-roles porque el auto-rol '{role.name}' es mayor o igual a tu rol más alto en la jerarquía de Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "Lista de auto-roles eliminada."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "No se han realizado cambios."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Bloquea el bot sólo a sus servidores actuales."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "El bot ya no está bloqueado por el servidor."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "El bot está bloqueado por el servidor."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/fi-FI.po
generated
82
redbot/cogs/admin/locales/fi-FI.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Finnish\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -124,11 +124,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour Test #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Tehty."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -143,48 +147,52 @@ msgstr "\n"
|
||||
" `[p]editrole name \"The Transistor\" Test`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Ilmoita viesti kaikille palvelimille, joihin botti on."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "Ilmoittaminen on aloitettu."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Peruuta käynnissä oleva ilmoitus."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Tällä hetkellä ei ole käynnissä olevaa ilmoitusta."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "Tämänhetkinen ilmoitus on peruutettu."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Muokkaa kuinka ilmoitukset lähetetään tässä guildissa."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "Ilmoituskanava on asetettu {channel.mention} -kanavalle"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Poista ilmoituskanava käytöstä."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -195,7 +203,7 @@ msgstr "Lisää tai poista rooli itseltäsi.\n\n"
|
||||
"Palvelimen ylläpitäjän pitää olla asettanut se rooli käyttäjä-asetettavaksi.\n"
|
||||
"MUISTA: Roolin nimessä merkitsee isot ja pienet kirjaimet."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -208,7 +216,7 @@ msgstr "\n"
|
||||
" HUOM: Rooli on kirjainkoolla herkkä!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -221,7 +229,7 @@ msgstr "\n"
|
||||
" HUOM: Rooli on kirjainkoolla herkkä!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -230,18 +238,18 @@ msgstr "\n"
|
||||
" Luettele kaikki saatavilla olevat selfrot.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Saatavilla olevat omafroles:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Hallitse selfroleja."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -249,23 +257,23 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "En voi antaa roolia {role.name} käyttäjälle, koska rooli on korkeammalla kuin minun ylin roolini Discordin hierarkiassa."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -273,57 +281,57 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "En voi antaa roolia {role.name} käyttäjälle, koska rooli on korkeammalla kuin minun ylin roolini Discordin hierarkiassa."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Lukitse botti vain nykyisille palvelimille."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Botti ei ole enää palvelinlukittu."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Botti on nyt palvelinlukittu."
|
||||
|
||||
|
||||
86
redbot/cogs/admin/locales/fr-FR.po
generated
86
redbot/cogs/admin/locales/fr-FR.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: French\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -124,11 +124,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour Test #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr "{author} ({author.id}) a changé la couleur du rôle : '{role.name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Fait."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -143,48 +147,52 @@ msgstr "\n"
|
||||
" `[p]editrole name \"The Transistor\" Test`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr "{author} ({author.id}) a changé le nom du rôle : '{old_name}' en '{name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Faire une annonce à tous les serveurs dans lesquels le bot se trouve."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "L’annonce a commencé."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Interrompre une annonce en cours."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Il n'y a aucune annonce en cours d'exécution."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "L'annonce actuelle a été interrompue."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Change la façon dont les annonces sont envoyées dans ce serveur."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
msgstr "Changer le salon dans lequel le bot fera des annonces."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "Les annonces seront maintenant faites dans {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Désactive le salon pour les annonces."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -197,7 +205,7 @@ msgstr "\n"
|
||||
" NOTE : Le rôle est sensible aux majuscules et minuscules !\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -210,7 +218,7 @@ msgstr "\n"
|
||||
" NOTE : Le rôle est sensible aux majuscules et minuscules !\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -223,7 +231,7 @@ msgstr "\n"
|
||||
" NOTE : Le rôle est sensible aux majuscules et minuscules !\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -232,18 +240,18 @@ msgstr "\n"
|
||||
" Liste de tous les auto-rôles disponibles.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Auto-rôles disponibles :\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Gérer les auto-roles."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -254,23 +262,23 @@ msgstr "\n"
|
||||
" NOTE : Le nom du rôle est sensible aux majuscules et minuscules !\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Je ne peux pas vous laisser ajouter {role.name} comme auto-rôle car ce rôle est supérieur ou égal à votre rôle le plus haut dans la hiérarchie Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr "Le rôle \"{role.name}\" est déjà un rôle auto-attribué."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "{count} auto-rôles ajouté(s)."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "Ajout de 1 auto-rôle."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -281,57 +289,57 @@ msgstr "\n"
|
||||
" NOTE : Le nom du rôle est sensible aux majuscules et minuscules !\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Je ne peux pas vous laisser ajouter {role.name} comme auto-rôle car ce rôle est supérieur ou égal à votre rôle le plus haut dans la hiérarchie Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "Suppression de {count} auto-rôles."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "Suppression d'un auto-rôle."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr "Nettoyage de la liste des auto-rôles disponibles pour ce serveur."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr "Actuellement, il n'y a pas d'auto-rôles."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr "Êtes-vous certain de vouloir nettoyer la liste des auto-rôles de ce serveur ?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr "Vous avez pris trop de temps à répondre."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Je ne peux pas supprimer les rôles personnels car le rôle personnel '{role.name}' est supérieur ou égal à votre rôle le plus élevé dans la hiérarchie Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "La liste des rôles personnes a été nettoyée."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "Aucune modification n'a été faite."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Verrouiller un bot sur ses serveurs actuels uniquement."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Le bot n'est plus verrouillé sur ses serveurs actuels."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Le bot est maintenant verrouillé sur ses serveurs actuels."
|
||||
|
||||
@@ -353,5 +361,5 @@ msgstr "Le rôle \"{role_name}\" n'est pas un auto-rôle valide."
|
||||
|
||||
#: redbot/cogs/admin/converters.py:36
|
||||
msgid "This selfrole has more than one case insensitive match. Please ask a moderator to resolve the ambiguity, or use the role ID to reference the role."
|
||||
msgstr ""
|
||||
msgstr "Ce auto-rôle a plus d'une correspondance insensible à la casse (case insensitive). Demandez à un modérateur de résoudre l'ambiguïté, ou utilisez l'ID du rôle pour référencer le rôle."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/hi-IN.po
generated
82
redbot/cogs/admin/locales/hi-IN.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Hindi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -108,11 +108,15 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -122,48 +126,52 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -172,7 +180,7 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -181,7 +189,7 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -190,24 +198,24 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -215,23 +223,23 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -239,57 +247,57 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr ""
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/hr-HR.po
generated
82
redbot/cogs/admin/locales/hr-HR.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Croatian\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -124,11 +124,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour Test #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Gotovo."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -143,48 +147,52 @@ msgstr "\n"
|
||||
" `[p]editrole name \"The Transistor\" Test`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Najavite poruku svim serverima u kojima se bot nalazi."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "Najava je počela."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Otkažite aktivnu najavu."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Trenutno nema aktivne najave."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "Trenutna najava je otkazana."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Promijenite način slanja najava u ovom serveru."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "{channel.mention} je postavljen kao kanal za najave"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Poništava kanal za najave."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -197,7 +205,7 @@ msgstr "\n"
|
||||
" NAPOMENA: Uloga je osjetljiva na velika i mala slova!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -210,7 +218,7 @@ msgstr "\n"
|
||||
" NAPOMENA: Uloga je osjetljiva na velika i mala slova!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -223,7 +231,7 @@ msgstr "\n"
|
||||
" NAPOMENA: Uloga je osjetljiva na velika i mala slova!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -232,18 +240,18 @@ msgstr "\n"
|
||||
" Navodi sve dostupne samo-uloge.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Dostupne samo-uloge:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Upravljajte samo-ulogama."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -254,23 +262,23 @@ msgstr "\n"
|
||||
" NAPOMENA: Uloga je osjetljiva na velika i mala slova!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Ne mogu vam dopustiti da dodate {role.name} kao samo-ulogu jer je ta uloga viša ili jednaka vašoj najvišoj ulozi u Discord hijerarhiji."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr "Uloga \"{role.name}\" je već samo-uloga."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "Dodano {count} samo-uloga."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "Dodana jedna samo-uloga."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -281,57 +289,57 @@ msgstr "\n"
|
||||
" NAPOMENA: Uloga je osjetljiva na velika i mala slova!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Ne mogu vam dopustiti da uklonite {role.name} kao samo-ulogu jer je ta uloga viša ili jednaka vašoj najvišoj ulozi u Discord hijerarhiji."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "Uklonjeno {count} samo-uloga."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "Uklonjena jedna samo-uloga."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr "Izbrišite popis dostupnih samo-uloga za ovaj server."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr "Trenutno nema samo-uloga."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr "Jeste li sigurni da želite izbrisati serverov popis samo-uloga?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr "Trebalo vam je predugo da odgovorite."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Ne mogu izbrisati samo-uloge jer je samo-uloga '{role.name}' viša ili jednaka vašoj najvišoj ulozi u Discord hijerarhiji."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "Popis samo-uloga je izbrisan."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "Nisu napravljene ikakve promjene."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Zaključaj bota samo na njegove trenutne servere."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Bot više nije zaključan na servere u kojima se nalazi."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Bot je sada zaključan na servere u kojima se nalazi."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/hu-HU.po
generated
82
redbot/cogs/admin/locales/hu-HU.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Hungarian\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -108,11 +108,15 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Kész."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -122,48 +126,52 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -172,7 +180,7 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -181,7 +189,7 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -190,24 +198,24 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -215,23 +223,23 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -239,57 +247,57 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr ""
|
||||
|
||||
|
||||
84
redbot/cogs/admin/locales/id-ID.po
generated
84
redbot/cogs/admin/locales/id-ID.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Indonesian\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -125,11 +125,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour Test #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr "{author} ({author.id}) telah mengubah warna role '{role.name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Selesai."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -144,48 +148,52 @@ msgstr "\n"
|
||||
" `[p]editrole name \"The Transistor\" Test`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr "{author} ({author.id}) telah mengubah nama role '{old_name}' menjadi '{name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Umumkan pesan ke semua server tempat bot berada."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "Pengumuman telah dimulai."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Batalkan pengumuman berjalan."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Tidak ada pengumuman yang sedang berjalan."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "Pengumuman saat ini telah dibatalkan."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Ubah cara pengumuman dikirim di guild ini."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr "Ubah channel dimana bot akan mengirimkan announcements."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "Channel pengumuman telah di setel ke {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Tidak menyetel saluran untuk pengumuman."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -198,7 +206,7 @@ msgstr "\n"
|
||||
" NOTE: Role peka huruf besar / kecil!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -211,7 +219,7 @@ msgstr "\n"
|
||||
" NOTE: Role peka huruf besar / kecil!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -224,7 +232,7 @@ msgstr "\n"
|
||||
" NOTE: Role peka huruf besar / kecil!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -233,18 +241,18 @@ msgstr "\n"
|
||||
" Daftar semua role diri yang tersedia.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Role diri yang tersedia:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Kelola selfroles."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -255,23 +263,23 @@ msgstr "\n"
|
||||
" NOTE: Role merupakan case sensitive!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Saya tidak dapat memberikan {role.name} kepada karena Role itu lebih tinggi atau sama dengan Role tertinggi saya dalam tingkatan Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr "Role \"{role.name}\" sudah tersedia di selfrole."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "{count} selfroles ditambahkan."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "1 self role telah ditambahkan."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -282,57 +290,57 @@ msgstr "\n"
|
||||
" NOTE: Role merupakan case sensitive!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Saya tidak dapat menghapus {role.name} dari role diri sendiri karena role itu lebih tinggi dari atau sama dengan role tertinggi Anda dalam tingkatan Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "{count} selfroles dihapus."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "1 selfrole telah dihapus."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr "Hapus daftar selfroles yang tersedia pada server ini."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr "Tidak ada selfroles ubutuk saat ini."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr "Apakah Anda yakin ingin menghapus seluruh daftar selfrole di server ini?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr "Kamu memakan waktu terlalu lama untuk menjawab."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Saya tidak bisa menghapus selfroles karena selfrole {role.name} lebih tinggi atau sama untuk role tertinggi anda dalam tingkatan."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "Daftar Selfrole telah dibersihkan."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "Tidak ada perubahan yang telah dilakukan"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Kunci bot untuk server ini saja."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Bot tidak lagi terkunci server ."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Sekarang bot terkunci server."
|
||||
|
||||
@@ -354,5 +362,5 @@ msgstr "Role \"{role_name}\" bukan selfrole yang tepat."
|
||||
|
||||
#: redbot/cogs/admin/converters.py:36
|
||||
msgid "This selfrole has more than one case insensitive match. Please ask a moderator to resolve the ambiguity, or use the role ID to reference the role."
|
||||
msgstr ""
|
||||
msgstr "Selfrole ini memiliki lebih dari satu kecocokan yang tidak membedakan huruf besar dan kecil. Mohon tanyakan kepada moderator untuk menyelesaikan ambiguitas ini, atau gunakan ID role untuk merujuk role tersebut."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/it-IT.po
generated
82
redbot/cogs/admin/locales/it-IT.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Italian\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -121,11 +121,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour \"The Transistor\" #ff0000`\n"
|
||||
" `[p]editrole colour Test #ff9900` "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Fatto."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -139,48 +143,52 @@ msgstr "\n"
|
||||
"Esempio:\n"
|
||||
" `[p]editrole name \"The Transistor\" Test` "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Annuncia un messaggio a tutti i server in cui si trova il bot."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "L'annuncio è partito."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Cancella un annuncio in corso."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Non c'è alcun annuncio in corso."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "Il corrente annuncio è stato cancellato."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Cambia come gli annunci sono inviati in questo server."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "Il canale di annuncio è stato impostato su {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Rimuove il canale per gli annunci."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -192,7 +200,7 @@ msgstr "\n"
|
||||
"Gli amministratori devono avere configurato il ruolo come impostabile dall'utente.\n"
|
||||
"NOTA: Il ruolo è caso sensitivo! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -204,7 +212,7 @@ msgstr "\n"
|
||||
"Gli amministratori devono avere configurato il ruolo come impostabile dall'utente.\n"
|
||||
"NOTA: Il ruolo è caso sensitivo! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -216,7 +224,7 @@ msgstr "\n"
|
||||
"Gli amministratori devono avere configurato il ruolo come impostabile dall'utente.\n"
|
||||
"NOTA: Il ruolo è caso sensitivo! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -224,18 +232,18 @@ msgid "\n"
|
||||
msgstr "\n"
|
||||
"Elenca tutti i ruoli assegnabili dall'utente. "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Ruoli assegnabili dall'utente:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Gestisci i ruoli assegnabili dall'utente."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -243,23 +251,23 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Non posso permetterti di aggiungere {role.name} come ruolo assegnabile dall'utente poiché tale ruolo è superiore o uguale al tuo ruolo più alto nella gerarchia di Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -267,57 +275,57 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Non posso permetterti di rimuovere {role.name} dall'essere un selfrole perché quel ruolo è superiore o uguale al tuo ruolo più alto nella gerarchia di Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Blocca un bot ai suoi server attuali."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Il bot non è più bloccato ai server."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Il bot è adesso bloccato ai server."
|
||||
|
||||
|
||||
244
redbot/cogs/admin/locales/ja-JP.po
generated
244
redbot/cogs/admin/locales/ja-JP.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Japanese\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -21,56 +21,56 @@ msgstr "私はDiscordが許可を拒否した何かをしようとしました
|
||||
|
||||
#: redbot/cogs/admin/admin.py:25
|
||||
msgid "I can not give {role.name} to {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy."
|
||||
msgstr "{role.name} を {member.display_name} に与えることはできません。その役職は、私が持っている最高役職より、上にあるためです。"
|
||||
msgstr "{role.name} を {member.display_name} に与えることはできません。その役職は、私より権限が上であるためです。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:31
|
||||
msgid "I can not remove {role.name} from {member.display_name} because that role is higher than or equal to my highest role in the Discord hierarchy."
|
||||
msgstr "{role.name}から{member.display_name}を削除できません。その役割は、Discord階層における私の最高の役割以上のものです。"
|
||||
msgstr "{role.name}から{member.display_name}ロールはあなたと同じかあなたよりも権限が上なので削除できません。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:37
|
||||
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
msgstr "そのロールは Discord の階層内で私のロールよりも上位か、最上位のロールと同等であるため、{role.name} を編集できません。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:43
|
||||
msgid "I can not let you give {role.name} to {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
msgstr "そのロールは Discord の階層内で私のロールよりも上位か、最上位のロールと同等であるため、{role.name} を {member.display_name} に付与することはできません。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:49
|
||||
msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
msgstr "そのロールは Discord の階層内で私のロールよりも上位か、最上位のロールと同等であるため、{role.name} を {member.display_name} から削除することはできません。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:55
|
||||
msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
msgstr "そのロールは Discord の階層内で私のロールよりも上位か、最上位のロールと同等であるため、{role.name} の編集はできません。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:61
|
||||
msgid "I need the \"Manage Roles\" permission to do that."
|
||||
msgstr ""
|
||||
msgstr "これを行うには\"役割の管理\"の権限が必要です"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:63
|
||||
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
|
||||
msgstr ""
|
||||
msgstr "すでにアナウンスしています。別のお知らせをしたい場合は先に `{prefix}announce cancel`を使用してください。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:73
|
||||
#, docstring
|
||||
msgid "A collection of server administration utilities."
|
||||
msgstr ""
|
||||
msgstr "サーバー管理ユーティリティのコレクション"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:159
|
||||
msgid "{member.display_name} already has the role {role.name}."
|
||||
msgstr ""
|
||||
msgstr "{member.display_name}はすでにロール{role.name}を持っています。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:180
|
||||
msgid "I successfully added {role.name} to {member.display_name}"
|
||||
msgstr ""
|
||||
msgstr "{role.name} を {member.display_name} に正常に追加しました"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:190
|
||||
msgid "{member.display_name} does not have the role {role.name}."
|
||||
msgstr ""
|
||||
msgstr "{member.display_name} にはロール {role.name} がありません。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:211
|
||||
msgid "I successfully removed {role.name} from {member.display_name}"
|
||||
msgstr ""
|
||||
msgstr "{role.name} を {member.display_name} から正常に削除しました"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:226
|
||||
#, docstring
|
||||
@@ -79,7 +79,11 @@ msgid "\n"
|
||||
" Use double quotes if the role contains spaces.\n"
|
||||
" If user is left blank it defaults to the author of the command.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
" ユーザーにロールを追加します。\n\n"
|
||||
" ロールにスペースが含まれる場合は二重引用符を使用します。\n"
|
||||
" ユーザーを空白のままにすると、デフォルトでコマンドの作成者になります。\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:244
|
||||
#, docstring
|
||||
@@ -88,12 +92,16 @@ msgid "\n"
|
||||
" Use double quotes if the role contains spaces.\n"
|
||||
" If user is left blank it defaults to the author of the command.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
" ユーザーからロールを削除します。\n\n"
|
||||
" ロールにスペースが含まれる場合は二重引用符を使用します。\n"
|
||||
" ユーザーを空白のままにすると、デフォルトでコマンドの作成者になります。\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:256
|
||||
#, docstring
|
||||
msgid "Edit role settings."
|
||||
msgstr ""
|
||||
msgstr "ロール編集設定"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:263
|
||||
#, docstring
|
||||
@@ -106,13 +114,25 @@ msgid "\n"
|
||||
" `[p]editrole colour \"The Transistor\" #ff0000`\n"
|
||||
" `[p]editrole colour Test #ff9900`\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
" ロールの色を編集します。\n\n"
|
||||
" 役割にスペースが含まれる場合は二重引用符を使用します。\n"
|
||||
" 色は 16 進形式である必要があります。\n"
|
||||
" [オンラインカラーピッカー](http://www.w3schools.com/colors/colors_picker.asp)\n\n"
|
||||
" 例:\n"
|
||||
" `[p]editrole colour \"The Transistor\" #ff0000`\n"
|
||||
" `[p]editrole colour Test #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr "{author} ({author.id}) がロール「{role.name}」の色を変更しました"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr ""
|
||||
msgstr "完了"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -120,176 +140,206 @@ msgid "\n"
|
||||
" Example:\n"
|
||||
" `[p]editrole name \"The Transistor\" Test`\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
" 役割の名前を編集します。\n\n"
|
||||
" ロールまたは名前にスペースが含まれる場合は、二重引用符を使用します。\n\n"
|
||||
" 例:\n"
|
||||
" `[p]editrole name \"The Transistor\" Test`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr "{author} ({author.id}) がロール名「{old_name}」を「{name}」に変更しました"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr ""
|
||||
msgstr "ボットが参加しているすべてのサーバーにメッセージをアナウンスする"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr ""
|
||||
msgstr "アナウンスを開始しました"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "実行中のアナウンスをキャンセル"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr ""
|
||||
msgstr "現在実行中のアナウンスはありません"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr ""
|
||||
msgstr "現在のアナウンスがキャンセルされました"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr ""
|
||||
msgstr "このギルドでのアナウンスの送信方法を変更します"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
msgstr "Botがアナウンスを送信するチャンネルを変更します"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr ""
|
||||
msgstr "アナウンスチャンネルが{channel.mention}に設定されました"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr ""
|
||||
msgstr "アナウンスのチャンネルを解除します"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
" Server admins must have configured the role as user settable.\n"
|
||||
" NOTE: The role is case sensitive!\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
" 自分自身にロールを追加または削除します。\n\n"
|
||||
" サーバー管理者は、ロールをユーザー設定可能として構成しておく必要があります。\n"
|
||||
" 注: ロールでは大文字と小文字が区別されます。\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
" Server admins must have configured the role as user settable.\n"
|
||||
" NOTE: The role is case sensitive!\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
" 自分自身にロールを追加します。\n\n"
|
||||
" サーバー管理者は、ロールをユーザー設定可能として構成しておく必要があります。\n"
|
||||
" 注: ロールでは大文字と小文字が区別されます。\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
" Server admins must have configured the role as user settable.\n"
|
||||
" NOTE: The role is case sensitive!\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
" 自分自身からロールを削除します。\n\n"
|
||||
" サーバー管理者は、ロールをユーザー設定可能として構成しておく必要があります。\n"
|
||||
" 注: ロールでは大文字と小文字が区別されます。\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
" 利用可能なすべてのロールをリストします。\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr ""
|
||||
msgstr "利用可能なセルフロール:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr ""
|
||||
msgstr "セルフロールの管理"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
" NOTE: The role is case sensitive!\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
" 使用可能なセルフロールのリストからロールを削除します。\n\n"
|
||||
" 注:役割では大文字と小文字が区別されます!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
msgstr "そのロールは Discord の階層内で私のロールよりも上位か、最上位のロールと同等であるため、{role.name} をセルフロールとして追加することはできません。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr ""
|
||||
msgstr "\"{role.name}\"はすでにセルフロールです。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr ""
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "{count} 個のセルフロールを追加しました。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "セルフロールを 1 つ追加しました。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
" NOTE: The role is case sensitive!\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
" 利用可能なセルフロールのリストからロールまたは選択されたロールを削除します。\n\n"
|
||||
" 注意: ロールは大文字と小文字を区別します。\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr ""
|
||||
msgstr "そのロールは Discord の階層内で私のロールよりも上位か、最上位のロールと同等であるため、{role.name} をセルフロールから除外することはできません。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr ""
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "{count} 個のセルフロールを削除しました。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "セルフロールを 1 つ削除しました。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr ""
|
||||
msgstr "このサーバーで利用可能なセルフロールのリストをクリアします。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr ""
|
||||
msgstr "現在セルフロールはありません。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr ""
|
||||
msgstr "このサーバーのセルフロールリストをクリアしてもよろしいですか?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr ""
|
||||
msgstr "応答に時間がかかりすぎました。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr ""
|
||||
msgstr "セルフロール '{role.name}' がDiscordの階層におけるあなたの最高の役割以上であるため、セルフロールをクリアすることはできません。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "No changes have been made."
|
||||
msgstr ""
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "セルフロールリストをクリアしました。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "変更はありません。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Botを現在のサーバーにのみロックします。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Botはもうサーバーロックされていません。"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Botはサーバーロックされました。"
|
||||
|
||||
@@ -307,9 +357,9 @@ msgstr "管理者コグがロードされていません。"
|
||||
|
||||
#: redbot/cogs/admin/converters.py:30
|
||||
msgid "The role \"{role_name}\" is not a valid selfrole."
|
||||
msgstr ""
|
||||
msgstr "\"{role_name}\" は有効な自己ロールではありません。"
|
||||
|
||||
#: redbot/cogs/admin/converters.py:36
|
||||
msgid "This selfrole has more than one case insensitive match. Please ask a moderator to resolve the ambiguity, or use the role ID to reference the role."
|
||||
msgstr ""
|
||||
msgstr "このセルフロールには複数の大文字小文字を区別しない一致があります。 曖昧さを解決するためにモデレータに尋ねるか、ロールIDを使用してロールを参照してください。"
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/ko-KR.po
generated
82
redbot/cogs/admin/locales/ko-KR.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Korean\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -123,11 +123,15 @@ msgstr "\n"
|
||||
"'[p]editrole 색상 \"The Transistor\" #ff0000'\n"
|
||||
"'[p]editrole 색상 Test #ff9900' "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "다 했어요."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -141,48 +145,52 @@ msgstr "\n"
|
||||
"예:\n"
|
||||
"`[p]editrole name \"The Transistor\" Test` "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "봇이 있는 모든 서버에 메시지를 알립니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "안내방송이 시작되었습니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "실행 중인 공지사항을 취소했어요."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "현재 진행 중인 공지사항이 없습니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "최근의 공지사항은 취소되었습니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "이 길드에서 공지사항을 보내는 방법을 변경합니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr "봇이 공지를 보낼 채널을 찾지 못했어요"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "공지 채널이 {channel.mention} 으로 설정되었습니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "공지사항에 대한 채널 설정을 해제합니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -194,7 +202,7 @@ msgstr "\n"
|
||||
"서버 관리자는 역할을 사용자 설정 가능으로 구성해야 합니다.\n"
|
||||
"참고: 역할은 대소문자를 구분합니다! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -206,7 +214,7 @@ msgstr "\n"
|
||||
"서버 관리자는 역할을 사용자 설정 가능으로 구성해야 합니다.\n"
|
||||
"참고: 역할은 대소문자를 구분합니다! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -218,7 +226,7 @@ msgstr "\n"
|
||||
"서버 관리자는 역할을 사용자 설정 가능으로 구성해야 합니다.\n"
|
||||
"참고: 역할은 대소문자를 구분합니다! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -226,18 +234,18 @@ msgid "\n"
|
||||
msgstr "\n"
|
||||
"사용 가능한 모든 역할을 나열합니다. "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "사용 가능한 selfroles:\n"
|
||||
"{selfrolees}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "자기 역할을 관리합니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -247,23 +255,23 @@ msgstr "\n"
|
||||
"사용 가능한 역할 목록에 역할 또는 역할 선택을 추가합니다.\n\n"
|
||||
"참고: 역할은 대소문자를 구분합니다! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "{role.name}(을)를 역할로 추가할 수 없습니다. 해당 역할이 Discord 계층 구조에서 당신의 가장 높은 역할보다 높거나 같기 때문입니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr "\"{role.name}\" 역할은 이미 있는 역할입니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "{count} 역할을 추가했습니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "1개의 역할이 추가되었습니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -273,57 +281,57 @@ msgstr "\n"
|
||||
"사용 가능한 selfroles 목록에서 역할 또는 선택한 역할을 제거합니다.\n\n"
|
||||
"참고: 역할은 대소문자를 구분합니다! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "{role.name}이(가) Discloss 계층 구조에서 사용자의 가장 높은 역할보다 높거나 같으므로 해당 역할을 셀프역할에서 제거할 수 없습니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "{count} 개의 자기역할을 제거했어요"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "1개의 자기역할을 제거했어요"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr "이 서버에 가능한 자기 역할의 리스트를 초기화해요"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr "현재 가능한 셀프역할이 없어요"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr "진짜로 서버의 셀프롤을 지우겠습니까..?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr "반응까지 너무 오래 걸리셨어요.."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "{role.name}이 제가 갖고있는 역할보다 높거나 동등하여 자기역할을 초기화하지 못했어요"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "자기역할 목록이 초기화되었어요"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "만들어진 변경사항이 없어요"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "이 서버에서만 사용 할 수 있게 봇을 잠궈요"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "봇이 더 이상 서버에 잠기지 않습니다."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "이제 봇은 서버에 잠겼습니다."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/nb-NO.po
generated
82
redbot/cogs/admin/locales/nb-NO.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Norwegian Bokmal\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -125,11 +125,15 @@ msgstr "\n"
|
||||
"` [p] redigeringsrollefarge Test # ff9900` \n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr "{author} ({author.id}) endret fargen på rollen '{role.name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Ferdig."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -146,48 +150,52 @@ msgstr "\n"
|
||||
" `[p] editrole name \" Transistor \\ \"Test` \n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr "{author} ({author.id}) endret navnet på rollen '{old_name}' til '{name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Gi en melding til alle servere boten er i."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "Kunngjøringen har begynt."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Avbryt en løpende kunngjøring."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Det er for øyeblikket ingen kunngjøring."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "Den nåværende kunngjøringen er kansellert."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Endre hvordan kunngjøringer sendes i denne serveren."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr "Endre kanalen boten vil sende kunngjøringer."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "Kunngjøringskanalen er satt til {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Opphever kanalen for kunngjøringer."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -200,7 +208,7 @@ msgstr "\n"
|
||||
" MERK: Rollen skiller mellom små og store bokstaver!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -213,7 +221,7 @@ msgstr "\n"
|
||||
"MERK: Rollen er små og små bokstaver!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -226,7 +234,7 @@ msgstr "\n"
|
||||
" MERKNAD: Rollen er store og små bokstaver!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -235,18 +243,18 @@ msgstr "\n"
|
||||
"Viser alle tilgjengelige selvroller.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Tilgjengelige selvroller:\n"
|
||||
" {selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Behandle selvroller."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -257,23 +265,23 @@ msgstr "\n"
|
||||
" MERK: Rollen skilles mellom store og små bokstaver!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Jeg kan ikke la deg gi {role.name} til fordi den rollen er høyere enn eller lik din høyeste rolle i Discord-hierarkiet."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr "Rollen \"{role.name}\" er allerede en selv rolle."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "La til {count} selvroller."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "Lagt til 1 selvrolle."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -284,57 +292,57 @@ msgstr "\n"
|
||||
" MERK: Rollen skille mellom store og små bokstaver!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Jeg kan ikke la deg fjerne {role.name} fra fordi den rollen er høyere enn eller lik din høyeste rolle i Discord-hierarkiet."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "Fjernet {count} selvroller."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "Fjernet 1 selvrolle."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr "Slett listen over tilgjengelige selvroller for denne serveren."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr "Det er for tiden ingen selvroller."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr "Er du sikker på at du vil tømme serverens filterliste?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr "Du tok for lang tid å svare."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Jeg kan ikke la deg gi {role.name} til fordi den rollen er høyere enn eller lik din høyeste rolle i Discord-hierarkiet."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "Rolle fjernet."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "Ingen endringer er utført."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Lås bare en bot til sine nåværende servere."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Bot er ikke lenger serverlåst."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Bot er nå serverlåst."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/nl-NL.po
generated
82
redbot/cogs/admin/locales/nl-NL.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Dutch\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -124,11 +124,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour Test #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Klaar."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -143,48 +147,52 @@ msgstr "\n"
|
||||
" `[p]editrole naam \"The Transistor\" Test`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Kondig een bericht aan in alle servers."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "De aankondiging is begonnen."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Annuleer een huidige aankondiging."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Er is momenteel geen lopende aankondiging."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "De huidige aankondiging is geannuleerd."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Verander hoe aankondigingen worden verzonden in deze gilde."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr "Bewerk het kanaal waar deze bot aankondigingen maakt."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "Het aankondigingskanaal is aangepast naar {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Kanaal voor aankondigingen uitschakelen."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -197,7 +205,7 @@ msgstr "\n"
|
||||
" Let op: De rol is hoofdlettergevoelig!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -210,7 +218,7 @@ msgstr "\n"
|
||||
" Let op: De rol is hoofdlettergevoelig!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -223,7 +231,7 @@ msgstr "\n"
|
||||
" Let op: De rol is hoofdlettergevoelig!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -232,18 +240,18 @@ msgstr "\n"
|
||||
" Toont alle beschikbare zelfrollen.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Beschikbare zelfrollen:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Beheer zelfrollen."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -254,23 +262,23 @@ msgstr "\n"
|
||||
" Let op: hoofdlettergevoelig!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Ik kan je {role.name} niet als zelfrol toe laten voegen omdat die rol hoger dan of gelijk is aan je hoogste rol in de Discord rangorde."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr "De rol \"{role.name}\" is al een zelfrol."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "{count} zelfrollen toegevoegd."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "1 zelfrol toegevoegd."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -281,57 +289,57 @@ msgstr "\n"
|
||||
" OPMERKING: De rol is hoofdlettergevoelig!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Ik kan je {role.name} niet uit zelfrol laten verwijderen omdat die rol hoger dan of gelijk is aan je hoogste rol in de Discord rangorde."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "{count} zelfrollen verwijderd."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "1 zelfrol verwijderd."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr "Wis de lijst met beschikbare zelfrollen voor deze server."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr "Er zijn momenteel geen zelfrollen."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr "Weet je zeker dat je de lijst van zelfrollen van deze server wilt wissen?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr "U hebt er te lang over gedaan om te reageren."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Ik kan de zelfrollen niet wissen, omdat de zelfrol '{role.name}' hoger of gelijk is aan je hoogste rol in de Discord rangorde."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "Zelf rol lijst gewist."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "Er zijn geen wijzigingen aangebracht."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Vergrendel de bot voor alleen deze server."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "De bot is niet langer vergrendeld."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "De bot is vergrendeld."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/pl-PL.po
generated
82
redbot/cogs/admin/locales/pl-PL.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Polish\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -124,11 +124,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour Test #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Gotowe."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -143,48 +147,52 @@ msgstr "\n"
|
||||
" `[p]editrole name \"The Transistor\" Test`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Rozgłoś wiadomość do wszystkich serwerów w których jest ten bot."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "Ogłaszanie rozpoczęte."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Anuluj uruchomione ogłoszenie."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Nie ma aktualnie uruchomionych ogłoszeń."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "Bieżące ogłoszenie zostało anulowane."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Zmień sposób wysyłania ogłoszeń w tej gildii."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr "Zmień kanał, gdzie bot ma wysyłać ogłoszenia."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "Kanał ogłoszeniowy został ustawiony na {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Usuwa wybór kanału dla ogłoszeń."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -197,7 +205,7 @@ msgstr "\n"
|
||||
" UWAGA: Wielkość liter ma znaczenie!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -210,7 +218,7 @@ msgstr "\n"
|
||||
" UWAGA: Rola rozróżnia wielkość liter!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -223,7 +231,7 @@ msgstr "\n"
|
||||
" UWAGA: Wielkość liter ma znaczenie!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -232,18 +240,18 @@ msgstr "\n"
|
||||
" Wyświetla role do samodzielnego przypisania.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Dostępne role do samodzielnego przypisania:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Zarządzaj rolami do samodzielnego przypisania."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -254,23 +262,23 @@ msgstr "\n"
|
||||
" UWAGA: Wielkość liter ma znaczenie!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Nie mogę Ci pozwolić dać {role.name} jako roli samodzielnego przypisania, ponieważ ta rola jest wyższa lub równa twojej najwyższej roli w hierarchii Discorda."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr "Rola \"{role.name}\" jest już sprzedana."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "Dodano {count} automatycznych roli."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "Dodano 1 automatyczną rolę."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -281,57 +289,57 @@ msgstr "\n"
|
||||
" UWAGA: Wielkość liter ma znaczenie!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Nie mogę Ci pozwolić usunąć {role.name} z bycia rolą samodzielnego przypisania, ponieważ ta rola jest wyższa lub równa twojej najwyższej roli w hierarchii Discorda."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "Dodano {count} automatycznych roli."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "Usunięto 1 automatyczną rolę."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr "Wyczyść listę dostępnych selfroli dla tego serwera."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr "Obecnie nie ma selfroli."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr "Czy na pewno chcesz usunąć całą listę?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr "Za długo zwlekałeś z odpowiedzią."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Nie mogę wyczyścić auto-roli, ponieważ auto-rola \"{role.name}\" jest wyższa lub równa twojej najwyższej roli w hierarchii Discorda."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "Lista Selfrole wyczyszczona."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "Nie wprowadzono żadnych zmian."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Ogranicz bota wyłącznie do obecnych serwerów."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Bot nie jest już ograniczony do obecnych serwerów."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Bot jest teraz ograniczony do obecnych serwerów."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/pt-BR.po
generated
82
redbot/cogs/admin/locales/pt-BR.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Portuguese, Brazilian\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -124,11 +124,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour Teste #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr "{author} ({author.id}) alterou a cor do cargo '{role.name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Concluído."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -143,48 +147,52 @@ msgstr "\n"
|
||||
" `[p]editrole name \"O Transistor\" Teste`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr "{author} ({author.id}) alterou o nome do cargo '{old_name}' para '{name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Anuncia uma mensagem para todos os servidores onde o bot está."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "O anúncio começou."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Cancela um anúncio em andamento."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Não existe nenhum anúncio em andamento."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "O anúncio atual foi cancelado."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Altera como os anúncios são enviados nesse servidor."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr "Alterar o canal aonde o bot enviará anúncios."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "O canal de anúncios foi definido como {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Remove o canal de anúncios."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -197,7 +205,7 @@ msgstr "\n"
|
||||
" NOTA: o nome do cargo diferencia entre letras maiúsculas e minúsculas!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -210,7 +218,7 @@ msgstr "\n"
|
||||
" NOTA: o nome do cargo diferencia entre letras maiúsculas e minúsculas!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -223,7 +231,7 @@ msgstr "\n"
|
||||
" NOTA: o nome do cargo diferencia entre letras maiúsculas e minúsculas!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -232,18 +240,18 @@ msgstr "\n"
|
||||
" Lista todos os cargos autoatribuíveis.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Cargos autoatribuíveis disponíveis:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Gerenciar cargos autoatribuíveis."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -254,23 +262,23 @@ msgstr "\n"
|
||||
" NOTA: o nome do cargo diferencia entre letras maiúsculas e minúsculas!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Não posso deixar você atribuir {role.name} como um cargo autoatribuível porque este cargo é mais alto ou igual ao seu mais alto cargo na hierarquia do Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr "O cargo \"{role.name}\" já é um cargo autoatribuível."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "Foram adicionados {count} cargos autoatribuíveis."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "Foi adicionado um cargo autoatribuível."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -281,57 +289,57 @@ msgstr "\n"
|
||||
" NOTA: o nome do cargo diferencia entre letras maiúsculas e minúsculas!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Não posso deixar você remover o cargo {role.name} da lista de cargos autoatribuíveis porque este cargo é mais alto ou igual ao seu mais alto cargo na hierarquia do Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "Foram removidos {count} cargos autoatribuíveis."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "1 cargo autoatribuível foi removido."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr "Limpar a lista de cargos autoatribuíveis disponíveis para esse servidor."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr "Atualmente não existem cargos autoatribuíveis."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr "Você tem certeza de que quer limpar a lista de cargos autoatribuíveis deste servidor?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr "Você demorou demais para responder."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Não pude limpar os cargos autoatribuíveis porque o cargo autoatribuível '{role.name}' é maior ou igual ao seu mais alto cargo na hierarquia do Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "Lista de cargos autoatribuíveis limpa."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "Nenhuma mudança foi feita."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Restringe o bot somente aos servidores atuais."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "O bot não está mais restrito aos servidores atuais."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "O está restrito aos servidores atuais."
|
||||
|
||||
|
||||
210
redbot/cogs/admin/locales/pt-PT.po
generated
210
redbot/cogs/admin/locales/pt-PT.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Portuguese\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -37,15 +37,15 @@ msgstr "Eu não posso dar {role.name} a {member.display_name} porque esse cargo
|
||||
|
||||
#: redbot/cogs/admin/admin.py:49
|
||||
msgid "I can not let you remove {role.name} from {member.display_name} because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
msgstr "Não posso permitir que removas {role.name} de {member.display_name} porque esse cargo é superior ou igual ao teu cargo mais alto na hierarquia do Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:55
|
||||
msgid "I can not let you edit {role.name} because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
msgstr "Não posso permitir que edites {role.name} porque esse cargo é superior ou igual ao teu cargo mais alto na hierarquia do Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:61
|
||||
msgid "I need the \"Manage Roles\" permission to do that."
|
||||
msgstr ""
|
||||
msgstr "Preciso da permissão \"Gerenciar Cargos\" para fazer isso."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:63
|
||||
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
|
||||
@@ -58,7 +58,7 @@ msgstr "Uma coleção de utilidades para administração de servidores."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:159
|
||||
msgid "{member.display_name} already has the role {role.name}."
|
||||
msgstr ""
|
||||
msgstr "{member.display_name} já possui o cargo {role.name}."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:180
|
||||
msgid "I successfully added {role.name} to {member.display_name}"
|
||||
@@ -66,7 +66,7 @@ msgstr "Adicionei com sucesso {role.name} a {member.display_name}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:190
|
||||
msgid "{member.display_name} does not have the role {role.name}."
|
||||
msgstr ""
|
||||
msgstr "{member.display_name} não possui o cargo {role.name}."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:211
|
||||
msgid "I successfully removed {role.name} from {member.display_name}"
|
||||
@@ -79,7 +79,10 @@ msgid "\n"
|
||||
" Use double quotes if the role contains spaces.\n"
|
||||
" If user is left blank it defaults to the author of the command.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
"Adicionar um cargo a um utilizador.\n\n"
|
||||
"Utiliza aspas duplas se o cargo contiver espaços.\n"
|
||||
"Se o utilizador for deixado em branco, por padrão, será o autor do comando. "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:244
|
||||
#, docstring
|
||||
@@ -88,12 +91,15 @@ msgid "\n"
|
||||
" Use double quotes if the role contains spaces.\n"
|
||||
" If user is left blank it defaults to the author of the command.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
"Remover um cargo de um utilizador.\n\n"
|
||||
"Utiliza aspas duplas se o cargo contiver espaços.\n"
|
||||
"Se o utilizador for deixado em branco, por padrão, será o autor do comando. "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:256
|
||||
#, docstring
|
||||
msgid "Edit role settings."
|
||||
msgstr ""
|
||||
msgstr "Editar configurações do cargo."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:263
|
||||
#, docstring
|
||||
@@ -106,13 +112,26 @@ msgid "\n"
|
||||
" `[p]editrole colour \"The Transistor\" #ff0000`\n"
|
||||
" `[p]editrole colour Test #ff9900`\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
"Editar a cor de um cargo.\n\n"
|
||||
"Utiliza aspas duplas se o cargo contiver espaços.\n"
|
||||
"A cor deve estar no formato hexadecimal.\n"
|
||||
"[Seletor de Cor Online](http://www.w3schools.com/colors/colors_picker.asp)\n\n"
|
||||
"Exemplos:\n"
|
||||
"```\n"
|
||||
"[p]editrole colour \"The Transistor\" #ff0000\n"
|
||||
"[p]editrole colour Test #ff9900\n"
|
||||
"``` "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr "{author} ({author.id}) alterou a cor do cargo '{role.name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Concluído."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -120,186 +139,211 @@ msgid "\n"
|
||||
" Example:\n"
|
||||
" `[p]editrole name \"The Transistor\" Test`\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
"Editar o nome de um cargo.\n\n"
|
||||
"Utilize aspas duplas se o cargo ou o nome contiver espaços.\n\n"
|
||||
"Exemplo:\n"
|
||||
"```\n"
|
||||
"[p]editrole name \"The Transistor\" Test\n"
|
||||
"``` "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr "{author} ({author.id}) alterou o nome do cargo '{old_name}' para '{name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Anuncia uma mensagem para todos os servidores em que o bot está."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "O anúncio foi iniciado."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Cancelar um anúncio em curso."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr ""
|
||||
msgstr "Não há atualmente nenhum anúncio em execução."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "O anúncio atual foi cancelado."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr ""
|
||||
msgstr "Alterar a forma como os anúncios são enviados neste servidor."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
msgstr "Alterar o canal para onde o bot enviará os anúncios."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "O canal de anúncio foi definido para {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr ""
|
||||
msgstr "Remove o canal para anúncios."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
" Server admins must have configured the role as user settable.\n"
|
||||
" NOTE: The role is case sensitive!\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
"Adicionar ou remover um selfrole a ti mesmo.\n\n"
|
||||
"Os administradores do servidor devem ter configurado o cargo como configurável pelo utilizador.\n"
|
||||
"NOTA: O cargo é sensível a maiúsculas e minúsculas! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
" Server admins must have configured the role as user settable.\n"
|
||||
" NOTE: The role is case sensitive!\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
"Adicionar um selfrole a ti mesmo.\n\n"
|
||||
"Os administradores do servidor devem ter configurado o cargo como configurável pelo utilizador.\n"
|
||||
"NOTA: O cargo é sensível a maiúsculas e minúsculas! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
" Server admins must have configured the role as user settable.\n"
|
||||
" NOTE: The role is case sensitive!\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
"Remover um selfrole de ti mesmo.\n\n"
|
||||
"Os administradores do servidor devem ter configurado o cargo como configurável pelo utilizador.\n"
|
||||
"NOTA: O cargo é sensível a maiúsculas e minúsculas! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
"Lista todos os selfroles disponíveis. "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr ""
|
||||
msgstr "Selfroles disponíveis:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr ""
|
||||
msgstr "Gerir selfroles."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
" NOTE: The role is case sensitive!\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
"Adicionar um cargo, ou uma seleção de cargos, à lista de selfroles disponíveis.\n\n"
|
||||
"NOTA: O cargo é sensível a maiúsculas e minúsculas! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
msgstr "Não posso permitir que adiciones {role.name} como um selfrole porque esse cargo é superior ou igual ao teu cargo mais alto na hierarquia do Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr ""
|
||||
msgstr "O cargo \"{role.name}\" já é um selfrole."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr ""
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "Adicionados {count} selfroles."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "Adicionado 1 selfrole."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
" NOTE: The role is case sensitive!\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "\n"
|
||||
"Remover um cargo, ou uma seleção de cargos, da lista de selfroles disponíveis.\n\n"
|
||||
"NOTA: O cargo é sensível a maiúsculas e minúsculas! "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr ""
|
||||
msgstr "Não posso permitir que removas {role.name} como um selfrole porque esse cargo é superior ou igual ao teu cargo mais alto na hierarquia do Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr ""
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "Removidos {count} selfroles."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "Removido 1 selfrole."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr ""
|
||||
msgstr "Limpar a lista de selfroles disponíveis para este servidor."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr ""
|
||||
msgstr "Atualmente, não existem selfroles."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr ""
|
||||
msgstr "Tem a certeza de que deseja limpar a lista de selfroles deste servidor?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr ""
|
||||
msgstr "Demoraste muito para responder."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr ""
|
||||
msgstr "Não posso limpar os selfroles porque o selfrole '{role.name}' é superior ou igual ao teu cargo mais alto na hierarquia do Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "No changes have been made."
|
||||
msgstr ""
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "Lista de selfroles limpa."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "Não foram feitas alterações."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Bloquear o bot aos servidores atuais."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "O bot já não está bloqueado aos servidores atuais."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "O bot está agora bloqueado aos servidores atuais."
|
||||
|
||||
#: redbot/cogs/admin/announcer.py:68
|
||||
msgid "I could not announce to the following server: "
|
||||
msgstr ""
|
||||
msgstr "Não foi possível anunciar no seguinte servidor: "
|
||||
|
||||
#: redbot/cogs/admin/announcer.py:70
|
||||
msgid "I could not announce to the following servers: "
|
||||
msgstr ""
|
||||
msgstr "Não foi possível anunciar nos seguintes servidores: "
|
||||
|
||||
#: redbot/cogs/admin/converters.py:13
|
||||
msgid "The Admin cog is not loaded."
|
||||
@@ -307,9 +351,9 @@ msgstr "O cog 'Admin' não está carregado."
|
||||
|
||||
#: redbot/cogs/admin/converters.py:30
|
||||
msgid "The role \"{role_name}\" is not a valid selfrole."
|
||||
msgstr ""
|
||||
msgstr "O cargo \"{role_name}\" não é um selfrole válido."
|
||||
|
||||
#: redbot/cogs/admin/converters.py:36
|
||||
msgid "This selfrole has more than one case insensitive match. Please ask a moderator to resolve the ambiguity, or use the role ID to reference the role."
|
||||
msgstr ""
|
||||
msgstr "Este selfrole tem mais de uma correspondência insensível a maiúsculas e minúsculas. Por favor, peça a um moderador para resolver a ambiguidade, ou utilize o ID do cargo para referenciar o cargo."
|
||||
|
||||
|
||||
96
redbot/cogs/admin/locales/ru-RU.po
generated
96
redbot/cogs/admin/locales/ru-RU.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Russian\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -124,11 +124,15 @@ msgstr "\n"
|
||||
" `[p]edit role color--ur Test #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr "{author} ({author.id}) изменил цвет роли '{role.name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Готово."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -143,48 +147,52 @@ msgstr "\n"
|
||||
" `[p]edit role name \"The Transistor\" Test`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr "{author} ({author.id}) изменил название роли '{old_name}' ' на '{name}'"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Объявить сообщение на всех серверах, к которым подключен бот."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "Объявление началось."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Отменить текущее объявление."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "В настоящее время нет запущенных объявлений."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "Текущее объявление было отменено."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Изменить способ отправки объявлений на этом сервере."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
msgstr "Изменить канал, на котором бот делает объявления."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "Канал объявления был установлен на {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Сбрасывает канал для объявлений."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -197,7 +205,7 @@ msgstr "\n"
|
||||
" ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -210,7 +218,7 @@ msgstr "\n"
|
||||
" ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -223,7 +231,7 @@ msgstr "\n"
|
||||
" ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -232,18 +240,18 @@ msgstr "\n"
|
||||
" Список всех доступных ролей.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Доступные роли:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Управление своими ролями."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -254,23 +262,23 @@ msgstr "\n"
|
||||
" ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Я не могу вам дать {role.name},, поскольку эта роль выше или равна вашей самой высокой роли в иерархии Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr "Роль \"{role.name}\" уже является вашей."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr "Добавлено {count} ролей."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr "Роль добавлена."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -281,57 +289,57 @@ msgstr "\n"
|
||||
" ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Я не могу позволить вам удалить {role.name}, эта роль выше или равна вашей самой высокой роли в иерархии Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr "Удалено {count} личных ролей."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr "Убрана 1 личная роль."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr "Очистить список доступных личных ролей для этого сервера."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr ""
|
||||
msgstr "В настоящее время нет ролей."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr ""
|
||||
msgstr "Вы уверены, что хотите очистить список ролей этого сервера?"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr "Вы слишком долго не отвечали."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr ""
|
||||
msgstr "Я не могу очистить роли, потому что роль '{role.name}' выше или равна вашей самой высокой роли в иерархии Discord."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr "Список ролей очищен."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr "Никаких изменений не произошло."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Зафиксировать бота только на его текущих серверах."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Бот больше не зафиксирован на сервере."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Бот теперь зафиксирован на сервере."
|
||||
|
||||
@@ -353,5 +361,5 @@ msgstr "Роль \"{role_name}\" не является допустимой ро
|
||||
|
||||
#: redbot/cogs/admin/converters.py:36
|
||||
msgid "This selfrole has more than one case insensitive match. Please ask a moderator to resolve the ambiguity, or use the role ID to reference the role."
|
||||
msgstr ""
|
||||
msgstr "Эта роль имеет более одного совпадения без учета регистра. Попросите модератора устранить двусмысленность или используйте идентификатор роли для ссылки на роль."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/sk-SK.po
generated
82
redbot/cogs/admin/locales/sk-SK.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Slovak\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -125,11 +125,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour Spravce #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Hotovo."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -144,48 +148,52 @@ msgstr "\n"
|
||||
" `[p]editrole name \"Správca servera\" Majitel`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Oznámiť správu všetkým serverom, na ktorých sa bot nachádza."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "Oznam sa začal."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Zrušiť prebiehajúce oznámenie."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Momentálne nie je spustené žiadne oznámenie."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "Aktuálne oznámenie bolo zrušené."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Zmeňte spôsob odosielania oznámení v tomto klane."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "Kanál pre oznámenia bol nastavený na {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Zruší nastavenie kanálu pre oznámenia."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -198,7 +206,7 @@ msgstr "\n"
|
||||
" POZNÁMKA: Rola je citlivá na malé a veľké písmena!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -211,7 +219,7 @@ msgstr "\n"
|
||||
" POZNÁMKA: Rola je citlivá na malé a veľké písmena!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -224,7 +232,7 @@ msgstr "\n"
|
||||
" POZNÁMKA: Rola je citlivá na malé a veľké písmena!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -233,18 +241,18 @@ msgstr "\n"
|
||||
" Zoznam dostupných self-rolí.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Dostupné self-role:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Spravovať self-role."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -252,23 +260,23 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Nemôžem ti dovoliť pridať {role.name} ako self-rolu, pretože táto rola je vyššia alebo rovná tvojej najvyššej roli v Discord hierarchii."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -276,57 +284,57 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Nemôžem ti dovoliť odobrať {role.name} užívateľovi, pretože táto rola je vyššia alebo rovná tvojej najvyššej roli v Discord hierarchii."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Uzamkne bota iba na jeho aktuálne servery."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Bot už nie je uzamknutý serverom."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Bot je teraz uzamknutý serverom."
|
||||
|
||||
|
||||
82
redbot/cogs/admin/locales/sl-SI.po
generated
82
redbot/cogs/admin/locales/sl-SI.po
generated
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: red-discordbot\n"
|
||||
"POT-Creation-Date: 2023-05-02 23:06+0000\n"
|
||||
"POT-Creation-Date: 2023-06-14 02:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Slovenian\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -124,11 +124,15 @@ msgstr "\n"
|
||||
" `[p]editrole colour Test #ff9900`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:292 redbot/cogs/admin/admin.py:325
|
||||
#: redbot/cogs/admin/admin.py:275
|
||||
msgid "{author} ({author.id}) changed the colour of role '{role.name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:294 redbot/cogs/admin/admin.py:327
|
||||
msgid "Done."
|
||||
msgstr "Opravljeno."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:296
|
||||
#: redbot/cogs/admin/admin.py:298
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Edit a role's name.\n\n"
|
||||
@@ -143,48 +147,52 @@ msgstr "\n"
|
||||
" `[p]editrole name \"The Transistor\" Test`\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:330
|
||||
#: redbot/cogs/admin/admin.py:308
|
||||
msgid "{author} ({author.id}) changed the name of role '{old_name}' to '{name}'"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:332
|
||||
#, docstring
|
||||
msgid "Announce a message to all servers the bot is in."
|
||||
msgstr "Pošljite sporočilo v vse strežnike, v katerih je bot."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:337
|
||||
#: redbot/cogs/admin/admin.py:339
|
||||
msgid "The announcement has begun."
|
||||
msgstr "Napoved se je začela."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:344
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#, docstring
|
||||
msgid "Cancel a running announce."
|
||||
msgstr "Prekini aktivni napovednik."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:346
|
||||
#: redbot/cogs/admin/admin.py:348
|
||||
msgid "There is no currently running announcement."
|
||||
msgstr "Trenutno ni aktivnega napovednika."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:349
|
||||
#: redbot/cogs/admin/admin.py:351
|
||||
msgid "The current announcement has been cancelled."
|
||||
msgstr "Trenutni napovednik je bil preklican."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:355
|
||||
#: redbot/cogs/admin/admin.py:357
|
||||
#, docstring
|
||||
msgid "Change how announcements are sent in this guild."
|
||||
msgstr "Spremeni način kako je napoved poslana v tem strežniku."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:365
|
||||
#: redbot/cogs/admin/admin.py:367
|
||||
#, docstring
|
||||
msgid "Change the channel where the bot will send announcements."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:368
|
||||
#: redbot/cogs/admin/admin.py:370
|
||||
msgid "The announcement channel has been set to {channel.mention}"
|
||||
msgstr "Kanal za napovedi je bil nastavljen na {channel.mention}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:373
|
||||
#: redbot/cogs/admin/admin.py:375
|
||||
#, docstring
|
||||
msgid "Unsets the channel for announcements."
|
||||
msgstr "Odstrani kanal za napovedi."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:398
|
||||
#: redbot/cogs/admin/admin.py:400
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add or remove a selfrole from yourself.\n\n"
|
||||
@@ -197,7 +205,7 @@ msgstr "\n"
|
||||
" POMNI: Rola razlikuje med velikimi in malimi črkami!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:411
|
||||
#: redbot/cogs/admin/admin.py:413
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a selfrole to yourself.\n\n"
|
||||
@@ -210,7 +218,7 @@ msgstr "\n"
|
||||
" POMNI: Rola razlikuje med velikimi in malimi črkami!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:422
|
||||
#: redbot/cogs/admin/admin.py:424
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a selfrole from yourself.\n\n"
|
||||
@@ -223,7 +231,7 @@ msgstr "\n"
|
||||
" POMNI: Rola razlikuje med velikimi in malimi črkami!\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:433
|
||||
#: redbot/cogs/admin/admin.py:435
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Lists all available selfroles.\n"
|
||||
@@ -232,18 +240,18 @@ msgstr "\n"
|
||||
" Izpiše vse lastne role ki so na voljo.\n"
|
||||
" "
|
||||
|
||||
#: redbot/cogs/admin/admin.py:443
|
||||
#: redbot/cogs/admin/admin.py:445
|
||||
msgid "Available Selfroles:\n"
|
||||
"{selfroles}"
|
||||
msgstr "Razpoložljive lastne role:\n"
|
||||
"{selfroles}"
|
||||
|
||||
#: redbot/cogs/admin/admin.py:449
|
||||
#: redbot/cogs/admin/admin.py:451
|
||||
#, docstring
|
||||
msgid "Manage selfroles."
|
||||
msgstr "Upravlja lastne role."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:454
|
||||
#: redbot/cogs/admin/admin.py:456
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Add a role, or a selection of roles, to the list of available selfroles.\n\n"
|
||||
@@ -251,23 +259,23 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:463
|
||||
#: redbot/cogs/admin/admin.py:465
|
||||
msgid "I cannot let you add {role.name} as a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Ne morem ti dovoliti dodati role {role.name} kot lastno rolo ker je ta rola višja ali enaka tvoji roli v Discordovi hierarhiji."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:473
|
||||
#: redbot/cogs/admin/admin.py:475
|
||||
msgid "The role \"{role.name}\" is already a selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:479
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
msgid "Added {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:481
|
||||
#: redbot/cogs/admin/admin.py:483
|
||||
msgid "Added 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:487
|
||||
#: redbot/cogs/admin/admin.py:489
|
||||
#, docstring
|
||||
msgid "\n"
|
||||
" Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
|
||||
@@ -275,57 +283,57 @@ msgid "\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:496
|
||||
#: redbot/cogs/admin/admin.py:498
|
||||
msgid "I cannot let you remove {role.name} from being a selfrole because that role is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr "Ne morem ti dovoliti odstraniti role {role.name} kot lastno rolo ker je ta rola višja ali enaka tvoji roli v Discordovi hierarhiji."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:506
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
msgid "Removed {count} selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:508
|
||||
#: redbot/cogs/admin/admin.py:510
|
||||
msgid "Removed 1 selfrole."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:514
|
||||
#: redbot/cogs/admin/admin.py:516
|
||||
#, docstring
|
||||
msgid "Clear the list of available selfroles for this server."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:518
|
||||
#: redbot/cogs/admin/admin.py:520
|
||||
msgid "There are currently no selfroles."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:521
|
||||
#: redbot/cogs/admin/admin.py:523
|
||||
msgid "Are you sure you want to clear this server's selfrole list?"
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:527
|
||||
#: redbot/cogs/admin/admin.py:529
|
||||
msgid "You took too long to respond."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:536
|
||||
#: redbot/cogs/admin/admin.py:538
|
||||
msgid "I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:542
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
msgid "Selfrole list cleared."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:544
|
||||
#: redbot/cogs/admin/admin.py:546
|
||||
msgid "No changes have been made."
|
||||
msgstr ""
|
||||
|
||||
#: redbot/cogs/admin/admin.py:549
|
||||
#: redbot/cogs/admin/admin.py:551
|
||||
#, docstring
|
||||
msgid "Lock a bot to its current servers only."
|
||||
msgstr "Zaklene bota na trenutne strežnike."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:554
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
msgid "The bot is no longer serverlocked."
|
||||
msgstr "Bot je zopet odklenjen za vse strežnike."
|
||||
|
||||
#: redbot/cogs/admin/admin.py:556
|
||||
#: redbot/cogs/admin/admin.py:558
|
||||
msgid "The bot is now serverlocked."
|
||||
msgstr "Bot je trenutno zaklenjen za vse strežnike."
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user