Compare commits

...

178 Commits

Author SHA1 Message Date
github-actions[bot]
1fa76bf43f [3.4] Version bump to 3.4.18 (#5832)
Version bump to 3.4.18

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-08-15 13:14:30 +02:00
github-actions[bot]
0476102851 [3.4] [i18n] Automated Crowdin downstream (#5833)
Automated Crowdin downstream

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-08-15 13:13:52 +02:00
Red-GitHubBot
1180d8b6bc [3.4] Red 3.4.18 - Changelog (#5829) (#5831)
(cherry picked from commit 008fb0f042)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-08-15 10:56:57 +00:00
Jakub Kuczys
d5b27f71b6 [3.4] Bump Red-Lavalink version to 0.9.4 (#5828) 2022-08-15 11:57:33 +02:00
Jakub Kuczys
af0da1b380 [3.4] Use the new ready line from LL dev build 1352+ (#5775) (#5826)
* Revert "Wait for two 'Started Launcher' lines before connecting to managed LL (#5751)"

This reverts commit cf85a6470f.

* Use the new ready line from LL dev build 1352+
(cherry picked from commit a32f10d758)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-08-14 21:12:16 +02:00
Jakub Kuczys
ab767dbee5 [3.4] Drop openSUSE Leap 15.2, add openSUSE Leap 15.4 (#5777) (#5825)
* Add openSUSE Leap 15.4 to list in version guarantees

* Drop openSUSE Leap 15.2
(cherry picked from commit 0cc964b87c)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-08-14 20:50:42 +02:00
Red-GitHubBot
357808dea9 [3.4] Update documentation about messages intent (#5798) (#5800)
* Update documentation about messages intents

* Remove note

* Update screenshot
(cherry picked from commit a0f72ed7dd)

Co-authored-by: River <18037011+RheingoldRiver@users.noreply.github.com>

Co-authored-by: River <18037011+RheingoldRiver@users.noreply.github.com>
2022-08-14 18:38:45 +02:00
aikaterna
752bb5c955 [3.4] [Audio] Update application.yml for new Lavalink.jar (#5821)
Update application.yml
2022-08-13 21:29:43 +02:00
aikaterna
1c7b990dcc [3.4] [Audio] Update Lavalink.jar build (#5822)
Update manager.py for the new build number
2022-08-13 20:58:50 +02:00
Red-GitHubBot
33ad3d2166 [3.4] Remove Temurin version pin on Windows (#5815) (#5816)
(cherry picked from commit 87a9c10369)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-08-10 03:32:13 +02:00
github-actions[bot]
6f287ec2f3 [3.4] Version bump to 3.4.18.dev1 (#5770)
Version bump to 3.4.18.dev1

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-06-07 06:34:07 +02:00
github-actions[bot]
cad381cc78 [3.4] Version bump to 3.4.17 (#5767)
Version bump to 3.4.17

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-06-07 05:43:23 +02:00
Red-GitHubBot
d7e7a39a96 [3.4] Red 3.4.17 - Changelog (#5763) (#5764)
(cherry picked from commit c00f8b3aab)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-07 05:43:01 +02:00
github-actions[bot]
4be15c9832 [3.4] [i18n] Automated Crowdin downstream (#5768)
Automated Crowdin downstream

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-06-07 05:42:35 +02:00
Red-GitHubBot
e9a9b22d0f [3.4] Include commit hash for each cog inside [p]cog listpinned (#5563) (#5761)
* [3.4] Include commit hash for each cog inside `[p]cog listpinned` (#5563)

* Initial commit

* Necessary amendments/changes

* style changes (i knew id have to do this...)

* Use inline()

(cherry picked from commit 9c11e85bb4)

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>

* Don't use _() inside f-strings in 3.4 as it uses older redgettext

* style

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-05 19:38:55 +02:00
Red-GitHubBot
f9b6f05415 [3.4] Allow sending the file in follow-up message in ACL upload commands (#5685) (#5760)
Added follow up message when uploading acl file in permissions cog.
(cherry picked from commit 5522f909bd)

Co-authored-by: Matt Chandra <55866950+matcha19@users.noreply.github.com>

Co-authored-by: Matt Chandra <55866950+matcha19@users.noreply.github.com>
2022-06-05 15:53:41 +00:00
Jakub Kuczys
b4af4f650c [3.4] Prepend emojis to better differentiate between [p]canrun responses (#5711) (#5759)
* Add emojis to better differentiate between canrun responses

* Apply `success()`

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>

* Apply `error()`

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>

* add imports

(cherry picked from commit 1fd9324171)

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
2022-06-05 15:45:53 +00:00
Jakub Kuczys
c4637aa02b [3.4] [Modlog] Check if guild is unavailable (#5647) (#5758)
fix for  AttributeError: 'NoneType' object has no attribute 'guild_permissions'
(cherry picked from commit 485e6837ca)

Co-authored-by: Candy <28566705+mina9999@users.noreply.github.com>

Co-authored-by: Candy <28566705+mina9999@users.noreply.github.com>
2022-06-05 15:23:38 +00:00
Red-GitHubBot
c7ba118e7c [3.4] Add use_spoilers property to TRIVIA_LIST_SCHEMA schema (#5566) (#5757)
* Add `use_spoilers` to schema

* Update session.py

(cherry picked from commit cc3c1a6a95)

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-05 15:09:47 +00:00
Red-GitHubBot
be8df25ecf [3.4] Escape Discord's formatting in [p]servers command (#5744) (#5756)
* Escape formatting in `[p]servers` command

* style...
(cherry picked from commit 9d50a851eb)

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
2022-06-05 14:22:02 +00:00
Red-GitHubBot
f1d359f816 [3.4] Use Guild.fetch_ban() over Guild.bans() (#5656) (#5748)
(cherry picked from commit d932abad16)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2022-06-05 16:02:32 +02:00
Jakub Kuczys
25019d562b [3.4] Add RHEL 9 (+ derivatives) install guide (#5721) (#5755)
* rhel->rhel8 rename of the include file for install guides

* Add RHEL 9

* Add Alma, Oracle, and Rocky Linux 9 pre-emptively

* Add Alma Linux 9 EOL date.
(cherry picked from commit ee69f6e17f)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-05 04:16:45 +02:00
Jakub Kuczys
1e95063859 [3.4] Update Visual Studio Build Tools to 2022 (#5702). (#5754)
(cherry picked from commit 22ede49462)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-05 02:10:26 +00:00
Jakub Kuczys
a34bab9881 [3.4] Add Ubuntu 22.04 install guide (#5720) (#5753)
* Add Ubuntu 22.04 install guide

* Add Ubuntu 22.04 to End-user guarantees

* Add missing information about supported arches in install guide.
(cherry picked from commit e93057093e)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-05 01:11:25 +00:00
Jakub Kuczys
842096171e [3.4] Wait for two 'Started Launcher' lines before connecting to managed LL (#5751) (#5752)
[3.4] Wait for two 'Started Launcher' lines before connecting to managed LL (#5751).
(cherry picked from commit cf85a6470f)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-05 02:51:56 +02:00
Jakub Kuczys
f436998625 [3.4] Bump minimum Fedora version to 35 (#5701) (#5750)
[3.4] Add Fedora 36 and RHEL 8.6 to list in version guarantees (#5701)

* Add Fedora 36 to list in version guarantees

* Add RHEL 8.6

* Drop Fedora Linux 34.
(cherry picked from commit 9cdcf07773)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-04 15:37:56 +00:00
Red-GitHubBot
6f58ddd520 [3.4] Use Temurin 11 instead of discontinued AdoptOpenJDK on macOS (#5718) (#5749)
(cherry picked from commit 6bb11ad227)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-04 13:26:27 +00:00
Red-GitHubBot
33f6193bcb [3.4] [General] update [p]serverinfo 1 guild features. (#5655) (#5747)
(cherry picked from commit 23023da09c)

Co-authored-by: MAX <63972751+ltzmax@users.noreply.github.com>

Co-authored-by: MAX <63972751+ltzmax@users.noreply.github.com>
2022-06-04 01:15:24 +00:00
Red-GitHubBot
032fe6906b [3.4] Add FIFA World Cup Trivia List (#5639) (#5746)
* Create fifa world cup trivia

* fix formatting

* add source

* Update redbot/cogs/trivia/data/lists/worldcup.yaml

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Update redbot/cogs/trivia/data/lists/worldcup.yaml

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Update redbot/cogs/trivia/data/lists/worldcup.yaml

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Update redbot/cogs/trivia/data/lists/worldcup.yaml

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Update redbot/cogs/trivia/data/lists/worldcup.yaml

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Netherlands change

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Add Estadio Nacional Julio Martínez Prádanos

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Add various rasunda alternatives

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Add Republic of South Africa

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Add various alternative names for Soccer City

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Add alternatives for Luzhniki Stadium

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Add Estádio Jornalista Mário Filho and Maracana alternatives

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Add alternatives for Stade de Colombes

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Add various match-ups for 2 year combos

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Add Empire Stadium alias to Wembley

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Add Estádio Jornalista Mário Filho to Maracana

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Add alternatives for International Stadium

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Add alternatives for Monumental de Núñez

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Treat double year as literal string

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

(cherry picked from commit 22df591db2)

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
2022-06-04 01:14:32 +00:00
Red-GitHubBot
95fe193871 [3.4] Various updates to geography trivia (#5638) (#5745)
* Various updates to geography trivia

* Remove discriminator from AUTHOR key
(cherry picked from commit 955b40ac6d)

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
2022-06-04 01:13:23 +00:00
Red-GitHubBot
9ff2085b94 [3.4] Avoid potential memory leak in Filter cog (#5578) (#5735)
(cherry picked from commit eeffbf8231)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2022-06-04 03:05:44 +02:00
Red-GitHubBot
d8bbf1c4c7 [3.4] Catch overflow errors for mutes time conversion (#5605) (#5739)
(cherry picked from commit c8ff3c4cce)

Co-authored-by: TrustyJAID <TrustyJAID@gmail.com>

Co-authored-by: TrustyJAID <TrustyJAID@gmail.com>
2022-06-04 03:04:13 +02:00
Red-GitHubBot
d88bdba092 [3.4] Update discord-ext-menus vendor to latest commit (#5579) (#5736)
Vendor `discord.ext.menus` from commit `fbb8803779373357e274e1540b368365fd9d8074` at Rapptz/discord-ext-menus
(cherry picked from commit 78dc1d4cd8)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2022-06-04 03:03:25 +02:00
Red-GitHubBot
e92a25a1b5 [3.4] Fix spelling error (#5588) (#5737)
(cherry picked from commit 2ee64618af)

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
2022-06-04 03:03:00 +02:00
Red-GitHubBot
bc9404e9b2 [3.4] Fix grammar in uptime command (#5596) (#5738)
(cherry picked from commit 58d8cb4d1f)

Co-authored-by: TrustyJAID <TrustyJAID@gmail.com>

Co-authored-by: TrustyJAID <TrustyJAID@gmail.com>
2022-06-04 03:02:52 +02:00
Red-GitHubBot
9d81cdf4ea [3.4] Update Kazakh Capital City Answer (#5599) (#5740)
(cherry picked from commit 335988c916)

Co-authored-by: Leothelion <zkogdxdkur@p.monash.edu>

Co-authored-by: Leothelion <zkogdxdkur@p.monash.edu>
2022-06-04 03:02:25 +02:00
Red-GitHubBot
17f7bd15bf [3.4] Reference how to reply in the [p]contact command with embed settings (#5529) (#5733)
(cherry picked from commit c9a0971945)

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
2022-06-04 03:02:04 +02:00
Red-GitHubBot
3fbf426003 [3.4] add timestamps to all audio embeds (#5632) (#5741)
(cherry picked from commit 78e64ec559)

Co-authored-by: Draper <27962761+Drapersniper@users.noreply.github.com>

Co-authored-by: Draper <27962761+Drapersniper@users.noreply.github.com>
2022-06-04 03:01:37 +02:00
Red-GitHubBot
aa2214f13f [3.4] Fix typo in Audio seek command description (#5530) (#5734)
(cherry picked from commit 05cd11b657)

Co-authored-by: untir_l <87096069+untir-l@users.noreply.github.com>

Co-authored-by: untir_l <87096069+untir-l@users.noreply.github.com>
2022-06-04 03:00:59 +02:00
Red-GitHubBot
432de5cca8 [3.4] [Audio] Fix UnboundLocalError in edge case (#5394) (#5732)
* Fix UnboundLocalError in edge case

* Fix typehint for fetch

* Style
(cherry picked from commit b05933274a)

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
2022-06-04 03:00:51 +02:00
Red-GitHubBot
bbd71cf6e3 [3.4] [Audio] Update Lavalink.jar build (#5712) (#5714)
(cherry picked from commit 1e8f4fc2a2)

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-04 03:00:29 +02:00
Red-GitHubBot
e09f9a4914 [3.4] Replace removed git224 package with git236 in CentOS 7 guide (#5700) (#5731)
(cherry picked from commit 3f1d02598e)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-02 11:01:52 +00:00
Red-GitHubBot
aee9961dba [3.4] Pin Temurin version on Windows until fixed version exists (#5717) (#5730)
(cherry picked from commit 53bf387f01)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-02 10:57:34 +00:00
Jakub Kuczys
ff21429f2b [3.4] Add CentOS Stream 9 docs (#5537) (#5729)
(cherry picked from commit 61c73f2f1f)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2022-06-02 12:48:10 +02:00
Jakub Kuczys
afaa1e2846 [3.4] Bump Python version in install guides to 3.9.13 (#5719)
Bump Python version in install guides to 3.9.13
2022-06-02 12:47:54 +02:00
Red-GitHubBot
e71415c7cd [3.4] Remove specific number of steps in update docs (#5556) (#5727)
* change 4 to a few bc 4 is a lie

* wait linux exists

* Apply suggestions from code review

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

(cherry picked from commit 9ab307c1ef)

Co-authored-by: Vexed <vex@vexcodes.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Vexed <vex@vexcodes.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2022-06-02 12:46:47 +02:00
Red-GitHubBot
65779cf70b [3.4] Emphasize lines with things to replace in autostart guides (#5548) (#5726)
* Emphasize lines with things to replace in autostart guides

* Use 'default' pygments style instead
(cherry picked from commit 669f3e3073)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2022-06-02 12:46:34 +02:00
Red-GitHubBot
a3a6e5cbaf [3.4] Disallow crawling of versioned documentation in robots.txt (#5549) (#5725)
(cherry picked from commit e33985f969)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2022-06-02 12:46:15 +02:00
Red-GitHubBot
dce0b713fe [3.4] Use absolute path to which to avoid aliases (#5547) (#5724)
(cherry picked from commit 841b922e9c)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2022-06-02 12:45:48 +02:00
Red-GitHubBot
07d165aeb7 [3.4] Fix for using redbot name --edit for changing data location (#5541) (#5723)
* Update __main__.py

* style
(cherry picked from commit d13d02ebfc)

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
2022-06-02 12:44:10 +02:00
Red-GitHubBot
1ffdefc922 [3.4] Fix changing instance name with redbot --edit (#5540) (#5722)
(cherry picked from commit 1cf497b128)

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
2022-06-02 12:44:02 +02:00
Jakub Kuczys
ef43cc53bc [3.4] Bump Red-Lavalink to version 0.9.3 (#5716) 2022-06-02 12:38:58 +02:00
Red-GitHubBot
95583f03ee [3.4] Update Downloader's git tests to work with Git 2.36+ (#5690) (#5715)
There's no need to update RepoManager's code as:
- regex for parsing output about ambiguous refs properly treats the date
  as part of description regardless of ref type
- code for checking if module exists doesn't use the contents of the error message;
  the test only really checks for it to make sure that it triggers the error case
  we're actually testing for. We could instead just remove it too.
(cherry picked from commit ec55622418)

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-05-31 23:11:01 +00:00
github-actions[bot]
35e54b8e82 [3.4] Version bump to 3.4.17.dev1 (#5524)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-12-31 19:32:40 +01:00
github-actions[bot]
2a25d7e7c1 [3.4] Version bump to 3.4.16 (#5522)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-12-31 19:17:29 +01:00
github-actions[bot]
e8245d5075 [3.4] [i18n] Automated Crowdin downstream (#5523)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-12-31 18:16:56 +00:00
Red-GitHubBot
9982ec93be [3.4] Red 3.4.16 - Changelog (#5520) (#5521)
* Red 3.4.16 - Changelog

* Add contribs!
(cherry picked from commit fbe378657c)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-31 19:10:13 +01:00
jack1142
b1159555e1 [3.4] Temporarily update Arch instructions (#5518) 2021-12-31 18:53:48 +01:00
jack1142
eba691f234 [3.4] Fix 'Red._app_info' attribute error (#5517) 2021-12-31 18:53:30 +01:00
github-actions[bot]
7f7ab1ccc7 [3.4] Version bump to 3.4.16.dev1 (#5515)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-12-31 02:48:47 +00:00
github-actions[bot]
7e9e596141 [3.4] Version bump to 3.4.15 (#5513)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-12-31 03:31:11 +01:00
github-actions[bot]
23b3144c84 [3.4] [i18n] Automated Crowdin downstream (#5514)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-12-31 03:30:33 +01:00
Red-GitHubBot
3e8b51e117 [3.4] Red 3.4.15 - Changelog (#5504) (#5512)
* [3.4] Red 3.4.15 - Changelog (#5504)

* Red 3.4.15 - Changelog

* Use stronger words

* Add jar stuff

* Add 5499

* Minor grammar stuff

* add 5472

* Add 5452

* Add 5448

* Add date and contributors

* Update docs/changelog_3_4_0.rst

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* the other thing

(cherry picked from commit a4ba249e27)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

* Red->RedBase

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
2021-12-31 03:21:39 +01:00
Red-GitHubBot
7245c778e4 [3.4] Only check for permissions when check_permissions is True (#5510) (#5511)
(cherry picked from commit 1ecbe6cebb)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-31 03:03:11 +01:00
Red-GitHubBot
3045989a5f [3.4] [Events] Rename guild remove listener (#5498) (#5509)
* [Events] on_guild_leave => on_guild_remove

* [Events] on_guild_leave => on_guild_remove
(cherry picked from commit a787033e1d)

Co-authored-by: Just-Jojo <62262765+Just-Jojo@users.noreply.github.com>

Co-authored-by: Just-Jojo <62262765+Just-Jojo@users.noreply.github.com>
2021-12-31 01:24:06 +00:00
Red-GitHubBot
f500062979 [3.4] Add non-interactive mode to redbot-setup (#5448) (#5508)
* Simplify `redbot-setup backup` thanks to Click 8.0

* Add some of the missing type hints

* Fix unnecessary new lines in `redbot-setup` and `redbot-setup delete`

* Add default value for storage backend

* Add non-interactive mode to `redbot-setup`
(cherry picked from commit 8cc004f70f)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-31 02:11:11 +01:00
Red-GitHubBot
1027d95092 [3.4] Make embeds in help output consistent (#5452) (#5507)
* Add `check_permissions` kwarg to `bot.embed_requested()`

* Make embeds in help consistent regardless of why it's being sent
(cherry picked from commit ff7c146b62)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-31 01:03:11 +00:00
jack1142
fb08cd0520 [3.4] Fix error in tempban for guilds with unused vanity feature (#5472) 2021-12-31 01:45:55 +01:00
Red-GitHubBot
11cb5e3414 [3.4] Ensure Nitro users can't make CCs that are too long (#5499) (#5506)
* Ensure Nitro users can't make CCs that are too long

Co-authored-by: TrustyJAID <TrustyJAID@gmail.com>

* Tox formatting

* Update to account for edits and better handling of randoms

(cherry picked from commit faab711ec8)

Co-authored-by: Kowlin <Kowlin@users.noreply.github.com>
Co-authored-by: TrustyJAID <TrustyJAID@gmail.com>

Co-authored-by: Kowlin <Kowlin@users.noreply.github.com>
Co-authored-by: TrustyJAID <TrustyJAID@gmail.com>
2021-12-31 00:41:19 +00:00
Red-GitHubBot
bbfe0d24ad [3.4] Update Lavalink.jar, Red-Lavalink and make changes to support it (#5474) (#5505)
* Lavalink error handling update

* comment typo

* address review

* Update redbot/cogs/audio/core/events/lavalink.py

* Bump jar version

* Bump RLL version

(cherry picked from commit c49d0ec9d3)

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-31 00:18:03 +00:00
Red-GitHubBot
730c650bb4 [3.4] Fix short help in docstrings for core cogs and commands (#5502) (#5503)
* fix part of command description not appearing in the help command.

* Add more

(cherry picked from commit 337f58f9fb)

Co-authored-by: GhOsT <79806064+Arman0334@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: GhOsT <79806064+Arman0334@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-30 21:32:59 +00:00
Red-GitHubBot
cb4058ef10 [3.4] Allow mocking attachment-only msg, fix docstring, small refactor (#5446) (#5497)
* Use the logic from `[p]mock` in `[p]mockmsg`, fix docstring

* Let people mock attachment-only messages

* Use empty string, not None
(cherry picked from commit 9c05db1104)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-26 21:15:40 +00:00
Red-GitHubBot
09f19b0cf7 [3.4] Remove old note about updating Red in Unix install guides (#5439) (#5495)
This was removed long ago from the Windows guide (#4119) but it seems like we never got around to removing it from Unix install guides as well.
This note is rather inaccurate and the source of truth for updating Red is available in the Updating Red document.
(cherry picked from commit 90406be9ea)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-26 21:01:56 +00:00
jack1142
93d47c1192 [3.4] Update supported OSes (add Alma Linux, RPi OS 11, drop EOL OSes) (#5440) (#5496)
* Drop Fedora 33

By the time we release, it's going to reach EOL.

* Drop Raspberry Pi OS 10, add support for 11

* Bring RPi OS 10 back

* Add Alma Linux 8

* Fix-up RHEL EOL dates

* Add '(Legacy)' to Raspberry Pi OS 10

* Drop CentOS 8.
(cherry picked from commit d1df27bc14)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-26 20:59:07 +00:00
Red-GitHubBot
44f4cb70de [3.4] Bump Python version in install guides to 3.9.9 (#5447) (#5494)
(cherry picked from commit e5b8fc4585)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-26 20:50:39 +00:00
Red-GitHubBot
19c710e63c [3.4] Make emptydisconnect disconnect when all vc members are bots (#5421) (#5492)
* [Audio] Disconnect from voice chat when every connected user is a bot

* Update condition according to code review

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

(cherry picked from commit 5a047bf979)

Co-authored-by: Parnassius <Parnassius@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Parnassius <Parnassius@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-26 18:15:57 +00:00
Red-GitHubBot
2a23da302e [3.4] Make invite URL part of public API (#5424) (#5491)
* [3.4] Make invite URL part of public API (#5424)

* Make invite URL public API

* Add doc and RPC

* Lint

* Update redbot/core/core_commands.py

Co-authored-by: Matt <psykzz@users.noreply.github.com>

* Update redbot/core/bot.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* RPC handling,

* Fix appinfo

* Change docs

* Fix docs

* Change docs

* Update redbot/core/core_commands.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Docstring changes

* nit

(cherry picked from commit 6297bfcab6)

Co-authored-by: Stonedestroyer <1307729+Stonedestroyer@users.noreply.github.com>
Co-authored-by: Matt <psykzz@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Red->RedBase

Co-authored-by: Stonedestroyer <1307729+Stonedestroyer@users.noreply.github.com>
Co-authored-by: Matt <psykzz@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-26 02:18:16 +00:00
Red-GitHubBot
5dfd4cf998 [3.4] Fix RPC cog load and unload by returning dicts (#5453) (#5490)
* use dicts for CoreLogic package management returns

* address review

* failed_packages->notloaded_packages in _unload

(cherry picked from commit d27dbded8a)

Co-authored-by: Vexed <vex@vexcodes.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Vexed <vex@vexcodes.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-25 20:13:30 +00:00
Red-GitHubBot
5356cca6ec [3.4] Show role payday amounts in economyset showsettings (#5457) (#5489)
* [V3/develop] show RolePaydayAmounts in showsettings command

* Update economy.py

* Switch to using a list (nitpicky optimizations)

https://docs.python.org/3/faq/programming.html#what-is-the-most-efficient-way-to-concatenate-many-strings-together

* Mark the text as translatable

(cherry picked from commit a228a0d0b3)

Co-authored-by: Alex <58824393+vertyco@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Alex <58824393+vertyco@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-25 17:09:52 +00:00
Red-GitHubBot
c26a603c8d [3.4] isolate direction of username within modlog (#5422) (#5488)
* isolate direction of username within modlog

* Add link to Unicode's usage

(cherry picked from commit 7db3339aba)

Co-authored-by: Jan <sentrycraft123@gmail.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Jan <sentrycraft123@gmail.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-25 16:35:41 +00:00
jack1142
a52356c031 [3.4] [Core] Changed prefix length to 40. (#5476) (#5487)
* Update core_commands.py

* Docs yes facebook's metaverse

*jokes on me*

* meta

* forgot here

* Update core_commands.py

* Forgot here

* And forgot here
(cherry picked from commit b091f13df5)

Co-authored-by: MAX <63972751+ltzmax@users.noreply.github.com>

Co-authored-by: MAX <63972751+ltzmax@users.noreply.github.com>
2021-12-25 04:17:20 +01:00
Red-GitHubBot
09adae5213 [3.4] [Config] Add type-hints to _ValueContextManager methods (#5344) (#5486)
Without these type-hints, I've found that PyCharm misidentifies the returned type, causing a number of false positives in static type checking.
(cherry picked from commit e878483318)

Co-authored-by: Toby Harradine <Tobotimus@users.noreply.github.com>

Co-authored-by: Toby Harradine <Tobotimus@users.noreply.github.com>
2021-12-25 02:21:45 +00:00
Red-GitHubBot
f59b7fce37 [3.4] Update host list with new locations for Hetzner and Contabo (#5475) (#5485)
(cherry picked from commit 551e6d9f55)

Co-authored-by: MAX <63972751+ltzmax@users.noreply.github.com>

Co-authored-by: MAX <63972751+ltzmax@users.noreply.github.com>
2021-12-25 02:13:54 +00:00
Red-GitHubBot
ee513731be [3.4] Fix issues with loading config.json when it doesn't exist (#5416) (#5484)
* catch and handle FileNotFoundError when using --no-instance when config.json does not already exist

* move load_existing_config to data_manager.py

* use load_existing_config in create_temp_config

* Fix import in redbot-launcher

(cherry picked from commit cef55459c6)

Co-authored-by: Vexed <vex@vexcodes.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Vexed <vex@vexcodes.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-25 02:04:41 +00:00
Red-GitHubBot
5dd0c3b579 [3.4] Add necessary None checks to Core's usage of Requires.privilege_level (#5477) (#5483)
* Check if it has a privilege level

* Let's fix this in warnings too

(cherry picked from commit 5e527cb27d)

Co-authored-by: aleclol <50505980+aleclol@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: aleclol <50505980+aleclol@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-25 01:06:08 +00:00
jack1142
4afa4f77e0 [3.4] [Docs] Correct set api examples to be consistent for Spotify (#5444) (#5482)
* consistant usage

* switch audiodb to youtube

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>.
(cherry picked from commit bae85c35c1)

Co-authored-by: Ryan <yamikaitou@gmail.com>

Co-authored-by: Ryan <yamikaitou@gmail.com>
2021-12-25 00:21:25 +00:00
Red-GitHubBot
8c2d589c17 [3.4] Remove voice region field in [p]serverinfo (#5449) (#5481)
* [General] Remove guild region on serverinfo

* Remove in string too.
(cherry picked from commit 4e469ce15e)

Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com>

Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com>
2021-12-25 00:05:23 +00:00
Red-GitHubBot
c7a4a0feaf [3.4] Restrict [p]cleanupset notify to guild only (#5466) (#5480)
(cherry picked from commit e068294cc8)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-12-24 23:56:46 +00:00
Red-GitHubBot
cb5eafb9e3 [3.4] Add plural forms to the responses of [p]leave command (#5391) (#5479)
* Improve the response of `[p]leave` command

* Update core_commands.py

* Update core_commands.py

* style?

* fix maybe

* black

* fixed typo in docstring

* aaa

* style

* Few more changes

(cherry picked from commit 2c51182e8e)

Co-authored-by: krak3n <84792368+the-krak3n@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: krak3n <84792368+the-krak3n@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-12-24 23:52:46 +00:00
Red-GitHubBot
de3ec3f26a [3.4] [Mod] Typo in unban command (#5470) (#5478)
(cherry picked from commit 442cad7917)

Co-authored-by: sravan <miniclip1956@gmail.com>

Co-authored-by: sravan <miniclip1956@gmail.com>
2021-12-23 01:53:31 +00:00
Red-GitHubBot
5987f9aabc [3.4] Address common issues with load path configuration in docs (#5356) (#5436)
* Add instructions on how to add pyenv to load path

* Support zsh in pyenv load path instructions

* Make instructions for Mac work when shell-specific profile file exists

* Includes are weird...

* .

* Fix my misunderstanding of what files zsh sources

* Operator precedence, or something like that
(cherry picked from commit 78c92cc766)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-11-02 20:42:05 +01:00
Red-GitHubBot
ea6eeedadf [3.4] Try to fix base branch in Publish Release workflow *again* (#5340) (#5434)
(cherry picked from commit f071ec09e2)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-11-02 12:03:53 +00:00
Red-GitHubBot
9f359dda26 [3.4] Modernize syntax in chat formatting module and add success() (#5427) (#5428)
* Downloader's plurial & Fix

* Don't forget pipinstall

* Fix syntax issue

* This f****** fix that took me too much of my time for nothing.

* Black

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Fix Jack's syntax, remove numbers & fix bad calculated cogs

* Black ofc

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/cogs/downloader/downloader.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Address my review comment

* Simplify

* this is kinda a lot but shh

* Change format to f-string

* Add success function to char_formatting

* Revert "Merge branch 'V3/develop' of github.com:Predeactor/Red-DiscordBot into master/chat-formatting-enhancement"

This reverts commit c338da7b66, reversing
changes made to f2422ad782.

* For once I would have appreciated if style checks were failing...

(cherry picked from commit 483ef36d1b)

Co-authored-by: Predeactor <61093863+Predeactor@users.noreply.github.com>
Co-authored-by: Predeactor <ubuntu@vps-35e65bf5.vps.ovh.net>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Predeactor <61093863+Predeactor@users.noreply.github.com>
Co-authored-by: Predeactor <ubuntu@vps-35e65bf5.vps.ovh.net>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-10-27 14:36:25 +02:00
Red-GitHubBot
1040883913 [3.4] Fix CodeQL workflow (#5412) (#5414)
The new pip 21.3 (released 2021-10-11) uses in-tree builds when `pip install .` is used (see [release notes](https://pip.pypa.io/en/stable/news/#v21-3) and [implementation PR](https://github.com/pypa/pip/pull/10495)). This means CodeQL will see all files twice (once in the real location that is part of this repository, and one in the copy in the `build/` dir), which trips up the analysis.

When an editable install is used instead with `pip install -e .`, there is no `build/` dir, so the analysis will work again.
(cherry picked from commit 42293afd43)

Co-authored-by: Rasmus Wriedt Larsen <rasmuswriedtlarsen@gmail.com>

Co-authored-by: Rasmus Wriedt Larsen <rasmuswriedtlarsen@gmail.com>
2021-10-20 14:53:53 +00:00
Red-GitHubBot
7268a8e774 [3.4] [Docs] Removes LXC as an unsupported hosting platform (#5351) (#5411)
(cherry picked from commit a70f0b7872)

Co-authored-by: Crossedfall <ping@crossedfall.io>

Co-authored-by: Crossedfall <ping@crossedfall.io>
2021-10-20 10:12:49 +00:00
Red-GitHubBot
86edf0de53 [3.4] Update JDK URL and add Python version upper-bound in Windows guide (#5403) (#5410)
* Update Java URL

* Update choco package as well

* Use Windows-specific URL for Python downloads

(cherry picked from commit 4348318fd1)

Co-authored-by: Ryan <git@yamikaitou.dev>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Ryan <git@yamikaitou.dev>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-10-20 09:43:18 +00:00
Red-GitHubBot
59c92041fc [3.4] [Admin] Add [p]selfroleset clear command (#5387) (#5409)
(cherry picked from commit b64ece3ee9)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-10-19 12:28:10 +02:00
Red-GitHubBot
3cf0d5ebe9 [3.4] [Mutes] Fix vars not getting formatted due to previous PR (#5404) (#5405)
* Fix vars not getting formatted due to #5364

* Only format a second time if needed

* Format only on string literals
(cherry picked from commit d56f31a708)

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
2021-10-17 02:58:40 +02:00
Red-GitHubBot
65344378f6 [3.4] Update the timestamping we forgot to Discord compatible timestamping (#5395) (#5401)
(cherry picked from commit 67bcd72d9c)

Co-authored-by: Kowlin <Kowlin@users.noreply.github.com>

Co-authored-by: Kowlin <Kowlin@users.noreply.github.com>
2021-10-16 19:40:14 +00:00
Red-GitHubBot
bd010fdae5 [3.4] [Downloader] Show repo name in findcog (#5383) (#5400)
* show repo name in findcog

* how did i manage to overcomplicate this?

* for Kreusada

* I wanted to do that... but forgot
(cherry picked from commit 1d34e9e47b)

Co-authored-by: Dav <dav@mail.stopdavabuse.de>

Co-authored-by: Dav <dav@mail.stopdavabuse.de>
2021-10-16 00:12:37 +00:00
Red-GitHubBot
33ed1085ab [3.4] Fix descriptions for examples of ID-based command invocations in Mod (#5372) (#5399)
* Fix wording in redbot/cogs/mod/kickban.py to match with the command example

* Made changes as requested in PR Review #770078179

* Added changes to docs/cog_guides/mod.rst as requested in PR Review #70784066

* Fixed kick wording

* Fix kick wording
(cherry picked from commit 9aee8ce28f)

Co-authored-by: WreckRox <24494367+WreckRox@users.noreply.github.com>

Co-authored-by: WreckRox <24494367+WreckRox@users.noreply.github.com>
2021-10-15 23:30:44 +00:00
Red-GitHubBot
41fa3f0310 [3.4] [Mod] Indicate successful run in [p]voicekick (#5367) (#5398)
(cherry picked from commit 17dc9e0c47)

Co-authored-by: krak3n <84792368+the-krak3n@users.noreply.github.com>

Co-authored-by: krak3n <84792368+the-krak3n@users.noreply.github.com>
2021-10-15 22:52:21 +00:00
Red-GitHubBot
542a7b3cb2 [3.4] Add a tick on traceback command when it's sent to DMs (#5353) (#5397)
* add a `tick` when sent to dm.

* confused ™️

* did i learn now? :P

* i'm not confused anymore :3
(cherry picked from commit b8535ee53e)

Co-authored-by: MAX <63972751+maxbooiii@users.noreply.github.com>

Co-authored-by: MAX <63972751+maxbooiii@users.noreply.github.com>
2021-10-15 22:48:49 +00:00
Red-GitHubBot
b8cf464355 [3.4] Do not include expected wait_for responses in translated strings (#5364) (#5396)
* Do not include 'I agree' prompt in translation string

* Add more stuff

* Address review comment

* Address review comments
(cherry picked from commit 4b70acb989)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-10-15 22:04:21 +00:00
Red-GitHubBot
4dc509c18f [3.4] Add optional message to send when bot can't react in ctx.tick() and ctx.react_quietly() (#4092) (#5392)
* Update context.py

* Pre-emptive check to avoid hitting the API
(cherry picked from commit 334cd4fa2a)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-10-15 16:46:05 +00:00
Red-GitHubBot
cda70a0c6a [3.4] Improve helpset showaliases docstring (#5376) (#5377)
(cherry picked from commit a8f35f762c)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-10-07 19:48:47 +00:00
Red-GitHubBot
9ca977ba81 [3.4] [Audio] Remove extra whitespace (#5366) (#5370)
(cherry picked from commit 6eb922e7d9)

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
2021-10-03 19:12:11 +00:00
Red-GitHubBot
4331004dc1 [3.4] fix possible issue when joined_at is None (#5361) (#5365)
(cherry picked from commit b4037a80d8)

Co-authored-by: Fixator10 <github@fixator10.ru>

Co-authored-by: Fixator10 <github@fixator10.ru>
2021-10-02 17:13:25 +00:00
Red-GitHubBot
042731a7ed [3.4] Initialize driver before starting the backup (#5315) (#5342)
(cherry picked from commit cb18a66336)

Co-authored-by: El Laggron <laggron42@gmail.com>

Co-authored-by: El Laggron <laggron42@gmail.com>
2021-09-23 20:41:16 +00:00
jack1142
bf5e2a4424 [3.4] Version bump to 3.4.15.dev1 (#5341) 2021-09-23 20:37:51 +00:00
github-actions[bot]
029a7fffcb [3.4] Version bump to 3.4.14 (#5338)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-09-23 21:24:19 +02:00
github-actions[bot]
0096f874a4 [3.4] [i18n] Automated Crowdin downstream (#5339)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-09-23 21:24:11 +02:00
Red-GitHubBot
07e7594308 [3.4] Red 3.4.14 - Changelog (#5335) (#5337)
* Red 3.4.14 - Changelog

* Add contributor list

* proofreading 1

* Fix plural form
(cherry picked from commit cddd99eba7)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-23 19:10:37 +00:00
Red-GitHubBot
6a4a0b4bb3 [3.4] Update some link texts in docs for accessibility (#5310) (#5336)
* Update some link texts for accessibility

* Fix stuff nearby while we're here

* Reword links to DigitalOcean

* Use better link text for `[p]triviaset custom`

(cherry picked from commit 92cabd134d)

Co-authored-by: River <18037011+RheingoldRiver@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: River <18037011+RheingoldRiver@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-23 18:43:48 +00:00
Red-GitHubBot
dca082f20e [3.4] Maybe fix the base branch used in dev bump automation (#5307) (#5334)
(cherry picked from commit 2c8c97490b)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-23 15:58:10 +00:00
Red-GitHubBot
dfe03b9cad [3.4] Only initialize and teardown driver if actually needed (#5313) (#5333)
* Fix #5312

* Update setup.py

* put db actions under one if statement

* check backend type and improve displayed message

* accept format fix

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* fix whitespace

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* separate datapath delete from data delete

* Fix indentation

* Call `driver_cls.initialize()` outside try-finally

* Backup requires db server to run too + some simplifications

(cherry picked from commit 2ce8e65527)

Co-authored-by: Leet <36166244+L33Tech@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Leet <36166244+L33Tech@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-23 15:36:39 +00:00
Red-GitHubBot
3865449d3b [3.4] Use discord native timestamp in [p]uptime (#5323) (#5332)
* support for discord's timestamp on uptime

* woops not supposed to remove `_`.

* ups

* ups x2

* Apply suggested change.

* hehe
(cherry picked from commit d69326b1fe)

Co-authored-by: MAX <63972751+maxbooiii@users.noreply.github.com>

Co-authored-by: MAX <63972751+maxbooiii@users.noreply.github.com>
2021-09-23 14:29:01 +00:00
Red-GitHubBot
39169703a7 [3.4] Split documents per OS, fix few things, drop and add few OSes (#5328) (#5331)
* Exclude include files from being built

* Split install guides into multiple documents (one per OS/version combo)

* Update references

* Unify anchor names

* Update pyenv requirements in CentOS 7 guide

* Update install guides for RHEL derivatives to not use pyenv

* Add guide for Rocky Linux 8

* 8.4+ -> 8.4-8.x

* Add 'the'
(cherry picked from commit cbbb9d9b9b)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-23 03:28:59 +00:00
Red-GitHubBot
55d748147d [3.4] [Audio] Update Lavalink.jar build (#5329) (#5330)
(cherry picked from commit b2e9b38a03)

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
2021-09-23 02:35:43 +02:00
Red-GitHubBot
7bf8bd5a93 [3.4] Fix Case's modified_at attr and its format in message content (#5317) (#5319)
* Fix modified_at field to properly format.

* let's just fix the type hints

(cherry picked from commit 89e3a78ead)

Co-authored-by: Kowlin <Kowlin@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Kowlin <Kowlin@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-14 00:44:10 +00:00
jack1142
931eb312b2 [3.4] Version bump to 3.4.14.dev1 (#5308) 2021-09-10 01:10:38 +02:00
github-actions[bot]
1eaa51e013 [3.4] Version bump to 3.4.13 (#5304)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-09-09 23:58:22 +02:00
github-actions[bot]
539e0b2c14 [3.4] [i18n] Automated Crowdin downstream (#5305)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-09-09 21:57:53 +00:00
Red-GitHubBot
addc633425 [3.4] Red 3.4.13 - Changelog (#5302) (#5303)
* Add 3.4.13 section

* PR 5156 (issue 4997)

* PR 5178 (issue 5177)

* PR 5185, 5187

* PR 5184

* PR 5186

* PR 5165

* PR 5188

* PR 5225

* PR 5180

* PR 5181 (issue 4868)

* PR 5221 (issue 5216)

* PR 4659 (issue 4571)

* PR 5173

* PR 5155, 5241

* PR 5199

* PR 5205 (issue 4074)

* PR 5238 (issue 5237)

* PR 5169

* PR 5214

* PR 4981 (issue 4841)

* PR 4837 (issue 4836)

* PR 5218 (issue 4732)

* PR 5233

* PR 5211 (issue 5187)

* PR 5108

* PR 5223 (issue 5195)

* PR 5234

* PR 5243 (issue 4717)

* PR 5000 (issue 4140)

* PR 5206 (issue 5171)

* PR 5121 (issue 4655)

* PR 5217 (issue 5213)

* PR 5037

* PR 5109, 5163, 5172, 5191

* PR 4968

* PR 5048, 5092, 5149, 5207, 5209, 5215, 5219, 5220

* Fill 'Read before updating' section

* Add contributor list

* few fixes

* Apply suggestions from code review

Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

(cherry picked from commit eeed082542)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
2021-09-09 21:50:38 +00:00
Red-GitHubBot
00adb15be0 [3.4] Add RelativedeltaConverter and parse_relativedelta (#5000) (#5300)
* Added years and months to parse_timedelta

* Added new parse_datetimedelta along with classes for relative dates

* Switched datetime as dt to just datetime for clarity

* Changed to returning relativedelta instead of datetime

* Fixed single char typo

* After some digging, removed min and max from relative delta b/c of https://github.com/dateutil/dateutil/issues/350

* Add dateutil to intersphinx mapping

* Change uppercase D in RelativeDeltaConverter to a lowercase D

* Fix cross-references in docstrings

* Add new class and methods to __all__

* Remove get_relativedelta_converter()

* style

* Fix name of parse_relativedelta test

* more style

* Re-export new class and function in `redbot.core.commands`

(cherry picked from commit ed9bb77eec)

Co-authored-by: Zoë F <zoe@dataleek.io>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Zoë F <zoe@dataleek.io>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 23:04:05 +02:00
Red-GitHubBot
ad5a5017b6 [3.4] Add CommandConverter and CogConverter + add usage in Core (#5037) (#5299)
* add commands, cog converter

* properly use type_checking

* make core commands use command converter

* update commands to use cogconverter

* fix undefined variable name, style

* Update redbot/core/commands/converter.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/core/commands/converter.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/core/core_commands.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/core/core_commands.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/core/core_commands.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/core/core_commands.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Update redbot/core/core_commands.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* update cog argument names

* update documentation arg names

* update more docs

* This new Sphinx is annoying about this...

* I'm questioning my skills

* Fix name error in `[p]embedset showsettings` when command is not given

* Do not use the new cog converter in `[p]command enablecog`

This is needed so that a cog that isn't loaded but was disabled
can be enabled back.

(cherry picked from commit e5b236fb1c)

Co-authored-by: PhenoM4n4n <61065078+phenom4n4n@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: PhenoM4n4n <61065078+phenom4n4n@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:56:20 +02:00
Red-GitHubBot
9482f0c60c [3.4] [Docs] Update Cleanup docs with new cleanupset command group (#5245) (#5298)
* Add cleanupset commands to cleanup docs

* fix spacing

* shown -> sent

* update command docstring

* Fix trailing whitespace and use same style for docs

(cherry picked from commit 63fd7cc95f)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:52:14 +02:00
Red-GitHubBot
0b8747c49b [3.4] Add Debian 11 to install guide and clarify "Buster" as Debian 10 (#5217) (#5297)
* Clarify Debian 10 as "Buster"

* Add Debian 11 Install

* This typo would of bugged my OCD...

* Clarify Debian 10 as "Buster"

* Add Debian 11 Install

* This typo would of bugged my OCD...

* Add apt upgrade line to doc

* Removing dupe for Debian 11
I'm not sure how that happened, but oh well...
(cherry picked from commit 33dddaf5b4)

Co-authored-by: Ryan <twinshadow@shadowhime.net>

Co-authored-by: Ryan <twinshadow@shadowhime.net>
2021-09-08 22:49:56 +02:00
Red-GitHubBot
3c34af5e82 [3.4] Update deps, allow Python 3.9, drop Fedora 32 (#5121) (#5296)
* Update deps + allow Python 3.9

* Add in updates from Jack's branch

* Fix multiple target for cross-reference warnings

* Update a few more Python 3.8 occurrences

* Bump further

* Don't install tox in CodeQL environment

* Bump Python version in docs to 3.9.7

* more bumps

* Add missing pin

* Stop using the deprecated distro.linux_distribution()

* Suppress deprecation warning

* Fix OpenSUSE Leap instructions

* Drop Fedora 32

* Add Python 3.10-dev to CI

* meh

(cherry picked from commit 3254698c78)

Co-authored-by: palmtree5 <3577255+palmtree5@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: palmtree5 <3577255+palmtree5@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:46:59 +02:00
Red-GitHubBot
c739500a13 [3.4] [Core] Add more APIs for allowlists and blocklists (#5206) (#5295)
* [Core] Blacklist api

* [Core] Use to_add, remove star from other method calls

* various touch ups

* style

* fix doc style

* [Core] Remove iterable import

* [Core] Update commands to use the blacklist/whitelist api

* Change signatures to not use `*args`

* Update all usage of private cache to the new public APIs

* Update the docstrings

* Update the usage in diagnoser

(cherry picked from commit 0dded8aa47)

Co-authored-by: Just-Jojo <62262765+Just-Jojo@users.noreply.github.com>
Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Just-Jojo <62262765+Just-Jojo@users.noreply.github.com>
Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:43:45 +02:00
Red-GitHubBot
373c04de11 [3.4] Add [p]diagnoseissues command (#5243) (#5294)
* Split `Requires._transition_state` into reusable methods for Diagnoser

* (style) Fix line length

* Add missing .format()

* Add handling for user permissions, privilege level, Permissions rules

* Add missing awaits, use correct method in user perms check, add 'the'

* Fix .format() fields

* Add comment

* Add new file to labeler's configuration

* Add the command to the documentation

* All the work from DiagnoserCog

You can find the commit history of it here:
https://github.com/jack1142/DiagnoserCog

* Fix circular import

* Make channel argument optional

* Add a tip about channels from different servers
(cherry picked from commit 86649e897f)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:40:25 +02:00
Red-GitHubBot
2ae54c837f [3.4] Update Mac OS instructions to work properly on Apple Silicon (#5234) (#5293)
(cherry picked from commit d84c8efa34)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:37:38 +02:00
Red-GitHubBot
df19bfe679 [3.4] Improve and add more usage of discord timestamps (#5241) (#5292)
* Improve and add more usage of discord timestamps

* How did that whitespace get there?
(cherry picked from commit a0a433b13d)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:35:27 +02:00
Red-GitHubBot
ded19fe4fe [3.4] [Cleanup] Handle NotFound error of prompt in check_100_plus (#5191) (#5291)
* [Cleanup] Handle HTTPException of prompt in check_100_plus

* Update redbot/cogs/cleanup/cleanup.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

(cherry picked from commit 4366af6f6c)

Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:32:11 +02:00
Red-GitHubBot
ca3b314b5b [3.4] [Trivia] Handle potential Discord errors in session (#5172) (#5290)
* [Trivia] Handle potential Discord errors in session.

* Hm why did I put HTTPException in there

* Revert "Hm why did I put HTTPException in there"

This reverts commit dc5cb990cb.

* Revert "[Trivia] Handle potential Discord errors in session."

This reverts commit d90e45f9e0.

* Handle Discord errors in _error_handler.
(cherry picked from commit 42edb12b2e)

Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com>

Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com>
2021-09-08 22:28:31 +02:00
Red-GitHubBot
b03e582e21 [3.4] [Streams] Check non-existent streams more than once (#5223) (#5289)
* [Streams] Check non-existent streams more than once

- For YouTube streams, it seems like the RSS feed may sometimes return
  an HTTP 404 for a channel, even though the channel exists.
- If this happens more than a few times, then we should declare the
  stream as non-existent, and purge it from the list of streams we
  check.

* [Streams] Move retry_count reset for YouTubeStream

- Reset after the RSS check, since that is the only place where we raise
  StreamNotFound in that function.

* [Streams] Increase retry to 20

* [Streams] Reduce retry count to 10
(cherry picked from commit 36ea867dcf)

Co-authored-by: Lui <injabie3@gmail.com>

Co-authored-by: Lui <injabie3@gmail.com>
2021-09-08 22:26:24 +02:00
Red-GitHubBot
147c032788 [3.4] Add commands for editing aliases (#5108) (#5288)
* [Alias] Added alias edit and alias global edit

* Comment and whitespace only changes

* Docstring fix

* Remove more whitespace

* Add `the` before some English purists make a PR for this...

(cherry picked from commit cad7f400f9)

Co-authored-by: Samuel <50765275+npc203@users.noreply.github.com>
Co-authored-by: npc203 <npc203@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Samuel <50765275+npc203@users.noreply.github.com>
Co-authored-by: npc203 <npc203@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:24:17 +02:00
jack1142
74af8f006e Invalidate cache in filter clear commands
(cherry picked from commit 6d40de8da3)
2021-09-08 22:21:53 +02:00
Red-GitHubBot
05582c8636 [3.4] [Mod] Add user hierarchy check to [p]rename (#5211) (#5287)
* added hierarchy check for rename

added hierarchy check for rename from utils

* format and self check

changed formats and added statement if me != member

* black format

apply black formatting and fix typo

* tox style

tox i guess

* tox again

:<

* Update redbot/cogs/mod/names.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* Fix styling

(cherry picked from commit 8880251749)

Co-authored-by: Enul <xchedeiklo@gmail.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Enul <xchedeiklo@gmail.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:19:56 +02:00
Red-GitHubBot
58158ff024 [3.4] [Audio] Update Lavalink.jar build (#5233) (#5286)
(cherry picked from commit 17d24b28f1)

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
2021-09-08 22:18:20 +02:00
Red-GitHubBot
dcee2077c0 [3.4] Add toggleable notification of deleted messages count in Cleanup (#5218) (#5285)
* Addition of cleanup notification.

* black

* subtract invoking message from count

* Update redbot/cogs/cleanup/cleanup.py

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

* be explicity about kwarg

* address review

* style

* Fix type hints

(cherry picked from commit c4f8f65d4d)

Co-authored-by: Jamie <31554168+flaree@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Jamie <31554168+flaree@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:16:37 +02:00
Red-GitHubBot
2d0d5b5be1 [3.4] [Mod] Send ban reason on Temp Bans (#4837) (#5284)
* [Mod] Send ban reason on Temp Bans

* If none

* Locale friendly

* Fixes for black style

* Use double line break to distinguish between reason header

* Check settings

* Black

* Reduce the number of config calls

* remove additional config call

* fixes

* style

* We're already in `if reason` so this is always True

(cherry picked from commit 4e2e4bfe6a)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:14:58 +02:00
Red-GitHubBot
119550739e [3.4] [Filter] Add filter clear commands (#4981) (#5283)
* [Filter] Add filter clear commands

* define messagepredicate

* actually send msg, lol

* deco fixes

* black

* [Docs] Update filter documentation

* fixes

* style

* Add missing whitespace

(cherry picked from commit f628093208)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:11:47 +02:00
Red-GitHubBot
2f8f121bb0 [3.4] Add test for presence of upper and lower bound on Python version (#5198) (#5282)
* Add test for presence of upper and lower bound on Python version

* [part 1/3] Test that this works, DO NOT MERGE

* [part 2/3] Test that this works, DO NOT MERGE

* [part 3/3] Revert unwanted changes, NOW YOU CAN MERGE!
(cherry picked from commit 6f0a8b11d7)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:09:55 +02:00
Red-GitHubBot
96421a6dfa [3.4] Allow dots in the middle of repo names (#5214) (#5281)
* Allow dots in the middle of repo names

* Screw you, Black
(cherry picked from commit f6cf0d5670)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:07:43 +02:00
Red-GitHubBot
c8992a4281 [3.4] [Streams] Improve config calls in stream alerts (#4968) (#5280)
* [Streams] Improve config calls in stream alerts.

* config->guild_data, style changes

(cherry picked from commit 8eac787f7b)

Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 22:05:11 +02:00
Red-GitHubBot
3c325bb4cb [3.4] Accept mentions in [p]cleanup user (#5169) (#5279)
* Accept mentions in `[p]cleanup user`

* Updated spacing & formatting on info logging

* Whoops...

(cherry picked from commit 88abe469b6)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
Co-authored-by: Kowlin <boxedpp@gmail.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
Co-authored-by: Kowlin <boxedpp@gmail.com>
2021-09-08 22:02:33 +02:00
Red-GitHubBot
497cb50716 [3.4] [Admin] Allow selfroleset command to consume multiple roles (#5238) (#5278)
* Initial commit

* update docs

* remove usage kwargs

* style

* Type hint with SelfRole and not discord.Role

* fix docstring

* Various improvements, fixes

* i need to wake up

* more improvements

* AAAA

* add back check

* Improve converter error

(cherry picked from commit b0f93a3ce1)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 21:56:41 +02:00
Red-GitHubBot
dbe50bc6fe [3.4] [Help] Let owners set menu reaction timeout (#5205) (#5277)
* initial help reaction timeout with min 15, max 300

* slight wording change

* docs!

* aaa

* Suggestions from code review, thank Jack!

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

(cherry picked from commit f8664a4e8a)

Co-authored-by: Vexed <vex@vexcodes.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Vexed <vex@vexcodes.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 21:55:03 +02:00
Red-GitHubBot
55712f1ed0 [3.4] [Docs] Fix changelog entry from being under the wrong section (#5236) (#5276)
(cherry picked from commit 6a8968e34d)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-09-08 21:53:41 +02:00
Red-GitHubBot
8f6f2804db [3.4] Document parameters in remaining chat_formatting functions (#5215) (#5275)
(cherry picked from commit dbd25e92a1)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-09-08 21:51:58 +02:00
Red-GitHubBot
fe147f277f [3.4] [Core] add ctx.tick() to [p]invite (#5199) (#5274)
(cherry picked from commit c57ef4828e)

Co-authored-by: GhOsT <79806064+Arman0334@users.noreply.github.com>

Co-authored-by: GhOsT <79806064+Arman0334@users.noreply.github.com>
2021-09-08 21:50:13 +02:00
Red-GitHubBot
80a1088061 [3.4] [Downloader] Fix various formatting issues in cog update notices (#5185) (#5273)
* again :P

* some more

* fix
(cherry picked from commit 6bf85a42f8)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-09-08 21:48:28 +02:00
Red-GitHubBot
b9d9ae3103 [3.4] [Downloader] Suppress NotFound errors in [p]cog update command (#5109) (#5272)
* [Downloader] Suppress NotFound errors when cog update message is deleted

* occurance 2
(cherry picked from commit d15011e2c5)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-09-08 21:46:55 +02:00
Red-GitHubBot
a95d65c316 [3.4] Initial support for Discord timestamping (#5155) (#5271)
* Initial support for Discord timestamping

* Fix timezones

* Fix userinfo for users with member.joined_at equal to None

* Simplify

(cherry picked from commit f05debc923)

Co-authored-by: Kowlin <Kowlin@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Kowlin <Kowlin@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 21:45:10 +02:00
Red-GitHubBot
a6b9f785ac [3.4] [Mod] Check if guild is unavailable in tempban expirations (#5173) (#5270)
* [Mod] Check if guild.me is None else continue in tempban expirations.

* Check for guild.unavailable instead of guild.me being None.
(cherry picked from commit b586c2f990)

Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com>

Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com>
2021-09-08 21:43:04 +02:00
Red-GitHubBot
267720bbba [3.4] [Mutes] Fix NotFound error when trying to delete message (#5163) (#5269)
* [Mutes] Fix NotFound error when trying to delete message

* other occurances
(cherry picked from commit c34f1e2f01)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-09-08 21:41:28 +02:00
Red-GitHubBot
339cc6b3dc [3.4] [Alias] Fix double plural grammar in alias docstring (#5092) (#5268)
(cherry picked from commit 299d6c57d9)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-09-08 21:39:48 +02:00
Red-GitHubBot
2c38a7c4f2 [3.4] [Trivia] Validate custom trivia file upload using schema (#4659) (#5267)
* Add custom trivia list schema validation and test

* Address review

* Improve error formatting in trivia list test

(cherry picked from commit 173127e015)

Co-authored-by: Grant LeBlanc <37914048+leblancg@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Grant LeBlanc <37914048+leblancg@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 21:37:59 +02:00
Red-GitHubBot
1736502893 [3.4] [Docs] Add intents / public bots guide (#5221) (#5266)
* [Docs] Add intents / public bots guide

* [Docs] Intent guide: update on d.py
(cherry picked from commit 91ecd6560a)

Co-authored-by: Twentysix <Twentysix26@users.noreply.github.com>

Co-authored-by: Twentysix <Twentysix26@users.noreply.github.com>
2021-09-08 21:35:12 +02:00
Red-GitHubBot
2d3b0e513f [3.4] [Logging] Make Rich more copy-/paste-able (#5181) (#5265)
* commit work, mostly untested

* v minor refactor

* force new renderer

* Code style changes

(cherry picked from commit 7413e3c350)

Co-authored-by: Vexed <vex@vexcodes.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Vexed <vex@vexcodes.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 21:33:34 +02:00
Red-GitHubBot
53484abff8 [3.4] [Docs] Update alias userdoc to reflect updated help menu layout (#5048) (#5264)
(cherry picked from commit d13d6477c5)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-09-08 21:31:35 +02:00
Red-GitHubBot
3a2b965b4b [3.4] [Docs] Getting started guide: fix incorrect information / typos (#5180) (#5263)
(cherry picked from commit ee0627f41f)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-09-08 21:30:10 +02:00
Red-GitHubBot
2635300b44 [3.4] [Docs] Fix argument formatting in Admin cog guide (#5219) (#5262)
(cherry picked from commit ec5428f1e9)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-09-08 21:28:27 +02:00
Red-GitHubBot
917ff14156 [3.4] [Docs] Add Oracle Cloud $300 credits to hosting guide (#5225) (#5261)
(cherry picked from commit 37c52d6066)

Co-authored-by: Vexed <vex@vexcodes.com>

Co-authored-by: Vexed <vex@vexcodes.com>
2021-09-08 21:26:13 +02:00
Red-GitHubBot
e3e8ab784b [3.4] [Docs] Fix warning block in Mod cog guide (#5220) (#5260)
(cherry picked from commit 48fa10343c)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-09-08 21:23:18 +02:00
Red-GitHubBot
08bbf8f6db [3.4] [Audio] Add a wait time before auto disconnect (#5188) (#5259)
* Update lavalink.py

* Add comment

(cherry picked from commit 43071e3fa2)

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 21:21:44 +02:00
Red-GitHubBot
cbb5ffe252 [3.4] Fix base branch used for PyPI release? (#5212) (#5258)
(cherry picked from commit 80e7a70f9e)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 20:30:05 +02:00
Red-GitHubBot
620f462f4b [3.4] fix typo (#5207) (#5257)
(cherry picked from commit 11913806a4)

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com>
2021-09-08 20:26:40 +02:00
Red-GitHubBot
bf1286775f [3.4] Update DO link (#5209) (#5256)
(cherry picked from commit f42d675ac0)

Co-authored-by: fredster33 <64927044+fredster33@users.noreply.github.com>

Co-authored-by: fredster33 <64927044+fredster33@users.noreply.github.com>
2021-09-08 20:24:14 +02:00
Red-GitHubBot
eff496cbb7 [3.4] Add a per guild max volume setting (#5165) (#5255)
* Oh great... someone touched Audio again.

* How did that get in there?

* Style? Style.
(cherry picked from commit e154a630df)

Co-authored-by: Kowlin <Kowlin@users.noreply.github.com>

Co-authored-by: Kowlin <Kowlin@users.noreply.github.com>
2021-09-08 20:22:21 +02:00
Red-GitHubBot
1a4c6bb84f [3.4] [Audio] UX improvements to [p]summon command (#5186) (#5254)
(cherry picked from commit 2b67b9d06d)

Co-authored-by: MAX <63972751+maxbooiii@users.noreply.github.com>

Co-authored-by: MAX <63972751+maxbooiii@users.noreply.github.com>
2021-09-08 20:20:14 +02:00
Red-GitHubBot
85ab61b17d [3.4] use rich console print for red colour (#5184) (#5253)
(cherry picked from commit 2ab46fbe41)

Co-authored-by: Vexed <gh.vexed@gmail.com>

Co-authored-by: Vexed <gh.vexed@gmail.com>
2021-09-08 20:18:17 +02:00
Red-GitHubBot
7197952795 [3.4] [Downloader] Fix formatting for red version requirement notices (#5183) (#5252)
(cherry picked from commit 49cc9374d4)

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>

Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
2021-09-08 20:16:42 +02:00
Red-GitHubBot
05a25b1f03 [3.4] [Warnings] Allow for 0 point warnings (#5178) (#5251)
(cherry picked from commit ad6b8662b2)

Co-authored-by: Just-Jojo <62262765+Just-Jojo@users.noreply.github.com>

Co-authored-by: Just-Jojo <62262765+Just-Jojo@users.noreply.github.com>
2021-09-08 20:13:24 +02:00
Red-GitHubBot
e8ece55501 [3.4] Add cherry_picker configuration (#5168) (#5250)
(cherry picked from commit 9d35df2048)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 20:11:21 +02:00
Red-GitHubBot
e08909dba6 [3.4] Improve release correctness and safety by using GH Environments (#5167) (#5249)
* Improve release safety by using GH Environments

* Exit early when just returning version
(cherry picked from commit ec26687e9e)

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 20:11:13 +02:00
Red-GitHubBot
a3f61fed7c [3.4] Refined debuginfo (#5156) (#5248)
* Oh my gosh Kowlin is finishing work!?

* fix style

* use f-strings

* moar f-strings actually

* Fix style...

* I did a poor job of find-replacing things

* Improve code readability per previous Kowlin's style

* And reformat it in such a way that get jack through the day

* Okay maybe some whitespace

* Update core_commands.py

* Update core_commands.py

(cherry picked from commit 3b7f9e24b4)

Co-authored-by: Kowlin <Kowlin@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>

Co-authored-by: Kowlin <Kowlin@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2021-09-08 20:09:09 +02:00
1315 changed files with 227769 additions and 147359 deletions

5
.cherry_picker.toml Normal file
View File

@@ -0,0 +1,5 @@
team = "Cog-Creators"
repo = "Red-DiscordBot"
check_sha = "6251c585e4ec0a53813a9993ede3ab5309024579"
fix_commit_msg = false
default_branch = "V3/develop"

1
.github/labeler.yml vendored
View File

@@ -27,6 +27,7 @@
# Source # Source
- redbot/* - redbot/*
- redbot/core/__init__.py - redbot/core/__init__.py
- redbot/core/_diagnoser.py
- redbot/core/_sharedlibdeprecation.py - redbot/core/_sharedlibdeprecation.py
- redbot/core/bot.py - redbot/core/bot.py
- redbot/core/checks.py - redbot/core/checks.py

View File

@@ -27,7 +27,7 @@ jobs:
- name: Install dependencies - name: Install dependencies
run: | run: |
python -m pip install -U pip setuptools wheel python -m pip install -U pip setuptools wheel
python -m pip install -r ./tools/dev-requirements.txt python -m pip install -e .[all]
# Set the `CODEQL-PYTHON` environment variable to the Python executable # Set the `CODEQL-PYTHON` environment variable to the Python executable
# that includes the dependencies # that includes the dependencies
echo "CODEQL_PYTHON=$(which python)" >> $GITHUB_ENV echo "CODEQL_PYTHON=$(which python)" >> $GITHUB_ENV

View File

@@ -5,13 +5,61 @@ on:
- "*" - "*"
jobs: jobs:
release_to_pypi: release_information:
if: github.repository == 'Cog-Creators/Red-DiscordBot' if: github.repository == 'Cog-Creators/Red-DiscordBot'
name: GO HERE BEFORE APPROVING
runs-on: ubuntu-latest
steps:
# Checkout repository and install Python
- uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: '3.8'
# Get version to release
- name: Get version to release
id: version_to_release
run: |
python .github/workflows/scripts/bump_version.py
env:
PYTHONPATH: ${{ github.workspace }}:${{ env.PYTHONPATH }}
JUST_RETURN_VERSION: '1'
# Print release information
- name: REVIEW OUTPUT OF THIS STEP BEFORE APPROVING
env:
TAG_BASE_BRANCH: ${{ github.event.base_ref }}
TAG_REF_NAME: ${{ github.ref }}
RELEASE_VERSION: ${{ steps.version_to_release.outputs.version }}
run: |
echo 'Release information:'
echo "- Branch the tag was based off: ${TAG_BASE_BRANCH#'refs/heads/'}"
echo "- Tag name: ${TAG_REF_NAME#'refs/tags/'}"
echo "- Release version: $RELEASE_VERSION"
echo "TAG_NAME=${TAG_REF_NAME#'refs/tags/'}" >> $GITHUB_ENV
- name: Ensure the tag name corresponds to the released version
env:
RELEASE_VERSION: ${{ steps.version_to_release.outputs.version }}
run: |
if [[ "$TAG_NAME" != "$RELEASE_VERSION" ]]; then
echo -n "The tag name ($TAG_NAME) is not the same as"
echo " the release version ($RELEASE_VERSION)!"
exit 1
else
echo "The tag name and the release version are the same ($TAG_NAME)."
echo 'Continuing...'
fi
release_to_pypi:
needs: release_information
environment: Release
name: Release to PyPI
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
with:
ref: V3/develop
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v2 uses: actions/setup-python@v2
with: with:
@@ -33,9 +81,18 @@ jobs:
contents: write contents: write
pull-requests: write pull-requests: write
needs: release_to_pypi needs: release_to_pypi
name: Update Red version number to dev
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Get base branch
env:
TAG_BASE_BRANCH: ${{ github.event.base_ref }}
run: |
echo "BASE_BRANCH=${TAG_BASE_BRANCH#'refs/heads/'}" >> $GITHUB_ENV
- uses: actions/checkout@v2 - uses: actions/checkout@v2
with:
ref: ${{ env.BASE_BRANCH }}
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v2 uses: actions/setup-python@v2
with: with:
@@ -77,7 +134,7 @@ jobs:
branch: "automated/pr_bumps/${{ steps.bump_version_dev.outputs.new_version }}" branch: "automated/pr_bumps/${{ steps.bump_version_dev.outputs.new_version }}"
author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
milestone: ${{ steps.get_milestone_number.outputs.result }} milestone: ${{ steps.get_milestone_number.outputs.result }}
base: V3/develop base: ${{ env.BASE_BRANCH }}
- name: Close and reopen the PR with different token to trigger CI - name: Close and reopen the PR with different token to trigger CI
uses: actions/github-script@v3 uses: actions/github-script@v3

View File

@@ -6,6 +6,11 @@ from typing import Match
import redbot import redbot
if int(os.environ.get("JUST_RETURN_VERSION", 0)):
print(f"::set-output name=version::{redbot.__version__}")
sys.exit(0)
version_info = None version_info = None

View File

@@ -17,12 +17,18 @@ jobs:
python_version: python_version:
- "3.8" - "3.8"
tox_env: tox_env:
- py
- style - style
- docs - docs
include: include:
- tox_env: py - tox_env: py38
friendly_name: Tests python_version: "3.8"
friendly_name: Python 3.8 - Tests
- tox_env: py39
python_version: "3.9"
friendly_name: Python 3.9 - Tests
- tox_env: py310
python_version: "3.10-dev"
friendly_name: Python 3.10-dev - Tests
- tox_env: style - tox_env: style
friendly_name: Style friendly_name: Style
- tox_env: docs - tox_env: docs
@@ -52,6 +58,8 @@ jobs:
matrix: matrix:
python_version: python_version:
- "3.8" - "3.8"
- "3.9"
- "3.10-dev"
fail-fast: false fail-fast: false
name: Tox - Postgres name: Tox - Postgres
services: services:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

6
docs/_html/robots.txt Normal file
View File

@@ -0,0 +1,6 @@
User-agent: *
Disallow: /
Allow: /en/stable
Allow: /en/latest
Sitemap: https://docs.discord.red/sitemap.xml

View File

@@ -20,11 +20,12 @@ Now run :code:`sudo nano /Library/LaunchDaemons/red.plist`
Paste the following and replace the following: Paste the following and replace the following:
- all instances of :code:`username` with your Mac username - :code:`username` (but not :code:`UserName`) with your Mac username
- :code:`path` with the path you copied earlier - :code:`path` with the path you copied earlier
- :code:`instance-name` with your instance name: - :code:`instance-name` with your instance name:
.. code-block:: none .. code-block:: none
:emphasize-lines: 9, 13, 28
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

View File

@@ -26,7 +26,7 @@ Next, your python :code:`path` can be fetched with the following commands:
# If redbot is installed in a venv # If redbot is installed in a venv
$ source ~/redenv/bin/activate $ source ~/redenv/bin/activate
(redenv) $ which python (redenv) $ /usr/bin/which python
# If redbot is installed in a pyenv virtualenv # If redbot is installed in a pyenv virtualenv
$ pyenv shell <virtualenv_name> $ pyenv shell <virtualenv_name>
@@ -39,6 +39,7 @@ Then create the new service file:
Paste the following in the file, and replace all instances of :code:`username` with the Linux username you retrieved above, and :code:`path` with the python path you retrieved above. Paste the following in the file, and replace all instances of :code:`username` with the Linux username you retrieved above, and :code:`path` with the python path you retrieved above.
.. code-block:: none .. code-block:: none
:emphasize-lines: 8-10
[Unit] [Unit]
Description=%I redbot Description=%I redbot

View File

@@ -56,7 +56,7 @@ Continue to the next section to enable privileged intents.
Enabling Privileged Intents Enabling Privileged Intents
------------------------------- -------------------------------
.. warning:: .. warning::
Due to Discord API changes, Red Bot requires all intents. :ref:`Red Bot requires all intents. <intents>`
\This section is required. \This section is required.
1. Make sure you're logged on to the `Discord website <https://discord.com>`_. 1. Make sure you're logged on to the `Discord website <https://discord.com>`_.
@@ -67,13 +67,14 @@ Enabling Privileged Intents
.. image:: /.resources/bot-guide/discord_bot_tab.png .. image:: /.resources/bot-guide/discord_bot_tab.png
:alt: The bot tab in the application page. :alt: The bot tab in the application page.
5. Scroll down to the "Privileged Gateway Intents" section, enable both privileged intents and save your changes. 5. Scroll down to the "Privileged Gateway Intents" section, enable all three privileged intents and save your changes.
.. image:: /.resources/bot-guide/discord_privileged_intents.png .. image:: /.resources/bot-guide/discord_privileged_intents_until_aug_31.png
:alt: The privileged gateway intents selector. :alt: The privileged gateway intents selector.
.. warning:: .. warning::
Red bots with over 100 servers require `bot verification <https://support.discord.com/hc/en-us/articles/360040720412>`_ which is not covered in this guide. Red bots with over 100 servers require `bot verification <https://support.discord.com/hc/en-us/articles/360040720412>`_ which is not covered in this guide.
Remember that :ref:`we do not support public bots <intents>`. We encourage you to read that page before scaling up your bot.
*Parts of this guide have been adapted from* `discord.py intro <https://discordpy.readthedocs.io/en/stable/discord.html#discord-intro>`_ *and* `discord.py privileged intents <https://discordpy.readthedocs.io/en/stable/intents.html#privileged-intents>`_. *Parts of this guide have been adapted from* `discord.py intro <https://discordpy.readthedocs.io/en/stable/discord.html#discord-intro>`_ *and* `discord.py privileged intents <https://discordpy.readthedocs.io/en/stable/intents.html#privileged-intents>`_.

View File

@@ -650,7 +650,7 @@ Dev Cog
Documentation changes Documentation changes
--------------------- ---------------------
- Fixed install instructions for Mac in `install_linux_mac` (:issue:`3675`, :issue:`3436`) - Fixed install instructions for Mac (:issue:`3675`, :issue:`3436`)
- Windows install instructions now use ``choco upgrade`` commands instead of ``choco install`` to ensure up-to-date packages (:issue:`3684`) - Windows install instructions now use ``choco upgrade`` commands instead of ``choco install`` to ensure up-to-date packages (:issue:`3684`)

View File

@@ -1,5 +1,491 @@
.. 3.4.x Changelogs .. 3.4.x Changelogs
Redbot 3.4.18 (2022-08-15)
==========================
| Thanks to all these amazing people that contributed to this release:
| :ghuser:`aikaterna`, :ghuser:`Flame442`, :ghuser:`jack1142`, :ghuser:`Kowlin`, :ghuser:`RheingoldRiver`
Read before updating
--------------------
#. openSUSE Leap 15.2 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):
- Red 3.4.18 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.4.0_1350>`__.
- We've updated our `application.yml file <https://github.com/Cog-Creators/Red-DiscordBot/blob/3.4.18/redbot/cogs/audio/data/application.yml>`__ and you should update your instance's ``application.yml`` appropriately.
End-user changelog
------------------
Core Bot
********
- openSUSE Leap 15.2 is no longer supported as it has already reached its end of life (:issue:`5777`)
Audio
*****
- Addressed a cipher change that made it impossible to find tracks (:issue:`5822`)
- Fixed an issue with ``[p]llset external`` making the bot completely unresponsive when switching to an external Lavalink server (:issue:`5804`, :issue:`5828`)
Documentation changes
---------------------
- Updated the screenshot in `bot_application_guide` to include the message content intent (:issue:`5798`)
- Unpinned Temurin version on Windows as a fixed version is now available (:issue:`5815`)
Redbot 3.4.17 (2022-06-07)
==========================
| Thanks to all these amazing people that contributed to this release:
| :ghuser:`aikaterna`, :ghuser:`Drapersniper`, :ghuser:`Flame442`, :ghuser:`jack1142`, :ghuser:`Kowlin`, :ghuser:`Kreusada`, :ghuser:`ltzmax`, :ghuser:`matcha19`, :ghuser:`mina9999`, :ghuser:`ponte-vecchio`, :ghuser:`PredaaA`, :ghuser:`TrustyJAID`, :ghuser:`untir-l`, :ghuser:`Vexed01`
Read before updating
--------------------
#. Fedora 34 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):
Red 3.4.17 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.4.0_1347>`__.
End-user changelog
------------------
Core Bot
********
- Fedora 33 is no longer supported as it has already reached its end of life (:issue:`5701`)
- Added instructions on how to respond to the message received from ``[p]contact`` in the embed footer of the message sent to the bot owner (:issue:`5528`, :issue:`5529`)
- Updated ``[p]servers`` command to escape Discord markdown in server names (:issue:`5696`, :issue:`5744`)
- Fixed a bug that prevented users from changing the name and data location with ``redbot --edit`` command (:issue:`5545`, :issue:`5540`, :issue:`5541`)
- Fixed grammar in the ``[p]uptime`` command (:issue:`5596`)
Audio
*****
- Added timestamps to all embeds sent by Audio cog (:issue:`5632`)
- Improved handling of voice connection close codes received from Discord (:issue:`5712`)
- Fixed plain word YT searching with ``[p]play`` and ``[p]search`` commands (:issue:`5712`)
- Fixed YT age-restricted track playback (:issue:`5712`)
- Fixed the cog not sending any Track Error message on track decoding errors (:issue:`5716`)
- Fixed the ``UnboundLocalError`` exception happening when using ``[p]playlist list`` with an empty playlist (:issue:`5378`, :issue:`5394`)
Downloader
**********
- Added information about the commit hash at which the cog is pinned in the output of ``[p]cog listpinned`` command (:issue:`5551`, :issue:`5563`)
Filter
******
- Fixed a potential memory leak in Filter cog (:issue:`5578`)
General
*******
- Updated features list in ``[p]serverinfo`` with the latest changes from Discord (:issue:`5655`)
Mod
***
- Updated Red's ban commands to address the breaking change that Discord made in their ban list API endpoint (:issue:`5656`)
Modlog
******
- Modlog's automated case creation for bans now properly checks that the guild is available before further processing (:issue:`5647`)
Mutes
*****
- Added proper error handling for VERY long durations in mute commands (:issue:`5605`)
Permissions
***********
- Updated ``[p]permissions acl setglobal`` and ``[p]permissions acl setserver`` to allow sending the file in a follow-up message (:issue:`5473`, :issue:`5685`)
- ``[p]permissions canrun`` now prepends an emoji to the response to better differentiate between the positive and negative results (:issue:`5711`)
Trivia
******
- Allowed passing ``use_spoilers`` setting in the CONFIG section of the trivia list file (:issue:`5566`)
Trivia Lists
************
- Added a trivia list for the FIFA World Cup with questions based on hosts, placements, venues, continental confederations, number of participants, top goal scorers, qualification shocks, and more (:issue:`5639`)
- Updated ``geography`` trivia list with up-to-date answers and removed questions that lack sources for their claimed answers (:issue:`5638`)
- Updated Kazakhstan's capital city in the ``worldcapitals`` trivia list (:issue:`5598`, :issue:`5599`)
- Fixed spelling error in the answer to one of the questions in ``computers`` trivia list (:issue:`5587`, :issue:`5588`)
Developer changelog
-------------------
- Updated ``discord.ext.menus`` vendor (:issue:`5579`)
Documentation changes
---------------------
- Added CentOS Stream 9, RHEL 9, Alma Linux 9, Oracle Linux 9, and Rocky Linux 9 install guides (:issue:`5537`, :issue:`5721`)
- Added Ubuntu 22.04 install guide (:issue:`5720`)
- Changed the recommended operating system for hosting Red from Ubuntu 20.04 LTS to Ubuntu 22.04 LTS (:issue:`5720`)
- Updated Python version in ``pyenv`` and Windows instructions (:issue:`5719`)
- Replaced install instructions for discontinued AdoptOpenJDK package with Temurin 11 package in the macOS install guide (:issue:`5718`)
- Updated Visual Studio Build Tools version in Windows install guide (:issue:`5702`)
- Updated systemd guide to use the absolute path to ``which`` command to avoid triggering shell aliases on some OSes (:issue:`5547`)
- Emphasized lines that contain text that needs to be replaced by the user (:issue:`5548`)
- Prevented Google and other search engines from indexing versioned documentation (:issue:`5549`)
- Pinned Temurin version on Windows until a fixed version becomes available (:issue:`5717`)
- Fixed git installation instructions in CentOS 7 install guide (:issue:`5700`)
Redbot 3.4.16 (2021-12-31)
==========================
| Thanks to all these amazing people that contributed to this release:
| :ghuser:`jack1142`, :ghuser:`PredaaA`
This is a hotfix release fixing issues with invite URL API that caused
``[p]invite`` command and ``CORE__INVITE_URL`` RPC method to not work.
End-user changelog
------------------
- **Core Bot** - Fixed ``[p]invite`` command (:issue:`5517`)
Developer changelog
-------------------
- Fixed ``CORE__INVITE_URL`` RPC method (:issue:`5517`)
Documentation changes
---------------------
- Changed Arch install guide to temporarily use ``python39`` AUR package instead of ``python`` package as Red does not currently support Python 3.10 (:issue:`5518`)
Redbot 3.4.15 (2021-12-31)
==========================
| Thanks to all these amazing people that contributed to this release:
| :ghuser:`aikaterna`, :ghuser:`aleclol`, :ghuser:`Arman0334`, :ghuser:`Crossedfall`, :ghuser:`Dav-Git`, :ghuser:`fixator10`, :ghuser:`Flame442`, :ghuser:`jack1142`, :ghuser:`Jan200101`, :ghuser:`Just-Jojo`, :ghuser:`Kowlin`, :ghuser:`Kreusada`, :ghuser:`laggron42`, :ghuser:`ltzmax`, :ghuser:`Parnassius`, :ghuser:`PredaaA`, :ghuser:`Predeactor`, :ghuser:`RasmusWL`, :ghuser:`sravan1946`, :ghuser:`Stonedestroyer`, :ghuser:`the-krak3n`, :ghuser:`Tobotimus`, :ghuser:`vertyco`, :ghuser:`Vexed01`, :ghuser:`WreckRox`, :ghuser:`yamikaitou`
Read before updating
--------------------
#. Fedora 33 and CentOS 8 are no longer supported as they have already reached 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.4.15 uses a new Lavalink jar that you MUST manually update from `our GitHub <https://github.com/Cog-Creators/Lavalink-Jars/releases/tag/3.4.0_1275>`__ to be able to continue using Audio.
End-user changelog
------------------
Core Bot
********
- Added new CLI options for non-interactive usage of ``redbot-setup`` (:issue:`2396`, :issue:`5448`)
See output of ``redbot-setup --help`` for more information.
- JSON is now more strongly recommended and is used by default for new instances in ``redbot-setup`` (:issue:`5448`)
- The embed setting for ``[p]help`` command set with ``[p]embedset command`` will now affect all help messages, not just the ones sent when invoking ``[p]help`` command directly (:issue:`5452`)
- ``[p]traceback`` command now indicates that it DMed the command caller with a tick reaction (:issue:`5353`)
- Improved ``[p]helpset showaliases`` responses (:issue:`5376`)
- Added plural forms to the responses of ``[p]leave`` command (:issue:`5391`)
- Fedora 33 and CentOS 8 are no longer supported as they have already reached end of life (:issue:`5440`)
- Corrected usage examples in help of ``[p]set api`` and ``[p]set api remove`` (:issue:`5444`)
- Updated prefix length limit to ``25`` to allow setting bot mention as a prefix (:issue:`5476`)
- Confirmation prompts (accepting "yes/no" or "I agree" as the answer) no longer wrongfully translate the answer that needs to be sent when only English answers are accepted by the bot (:issue:`5363`, :issue:`5364`, :issue:`5404`)
- Fixed short help for some of the commands in Core Red (:issue:`5502`)
- Fixed issues with rendering of modlog cases with usernames written in a right-to-left language (:issue:`5422`)
- Fixed an issue with instance backup failing for non-JSON storage backends (:issue:`5315`)
- Running Red with ``--no-instance`` CLI flag no longer fails when no instance was ever created by the user (:issue:`5415`, :issue:`5416`)
- ``[p]command enable guild`` and ``[p]command disable guild`` commands no longer error out for commands that *only* check for user permissions, not caller's roles (:issue:`5477`)
Admin
*****
- Added ``[p]selfroleset clear`` command which can be used to clear the list of available selfroles in the server (:issue:`5387`)
Audio
*****
- Added native Mac M1 support for Java runtimes supporting Mac M1 (:issue:`5474`)
- Enabled JDA-NAS on all system architectures which should limit stuttering/buffering issues on some machines (:issue:`5474`)
- The bot will now disconnect from the voice channel when all members are bots if the auto-disconnect setting is enabled (:issue:`5421`)
- Fixed an issue with resuming playback after changing voice channels (:issue:`5170`)
- Fixed issues with Soundcloud private playlists and mobile links (:issue:`5474`)
- Fixed searching music with some of the queries containing quotes or backslashes (:issue:`5474`)
- Fixed an exception caused by unavailable YT tracks in Mix playlists (:issue:`5474`)
- Fixed ``IndexError`` in ``[p]queue`` command which occurred when the user provides negative integer as the page number (:issue:`5429`)
Cleanup
*******
- Restricted ``[p]cleanupset notify`` to only be invokable in server channels (:issue:`5466`)
Custom Commands
***************
- Added 2000 character limit for custom command responses to prevent Nitro users from adding longer responses than a Discord bot can send (:issue:`5499`)
Dev Cog
*******
- ``[p]mockmsg`` now allows mocking attachment-only messages (:issue:`5446`)
Downloader
**********
- Added repo name to the response of ``[p]findcog`` command (:issue:`5382`, :issue:`5383`)
Economy
*******
- ``[p]economyset showsettings`` now includes configured role payday amounts (:issue:`5455`, :issue:`5457`)
General
*******
- Removed voice region field from ``[p]serverinfo`` command as Discord no longer provides this setting for servers (:issue:`5449`)
Mod
***
- ``[p]voicekick`` now sends a response when the action succeeds (:issue:`5367`)
- Fixed an error with ``[p]tempban`` failing to send an invite link when a server has an unset vanity URL (:issue:`5472`)
- Fixed explanations of example usage for ``[p]ban``, ``[p]kick``, and ``[p]tempban`` commands (:issue:`5372`)
- Fixed a typo in one of ``[p]unban``'s error messages (:issue:`5470`)
Modlog
******
- Added the new native Discord timestamps in ``[p]case``, ``[p]casesfor``, and ``[p]listcases`` commands (:issue:`5395`)
Warnings
********
- Warning actions no longer error out when the action is set to use a command that *only* checks for user permissions, not caller's roles (:issue:`5477`)
Developer changelog
-------------------
- Added optional ``message`` argument to `Context.tick()` and `Context.react_quietly()` which is used if adding the reaction doesn't succeed (:issue:`3359`, :issue:`4092`)
- Added optional ``check_permissions`` keyword-only argument to `RedBase.embed_requested()` which, if ``True``, will make the method also check whether the bot can send embeds in the given channel (:issue:`5452`)
- Added `RedBase.get_invite_url()` and `RedBase.is_invite_url_public()` that expose the functionality of ``[p]invite`` programmatically (:issue:`5152`, :issue:`5424`)
- Changed the output of ``CORE__LOAD``, ``CORE__RELOAD``, and ``CORE__UNLOAD`` RPC methods to a dictionary (:issue:`5451`, :issue:`5453`)
Documentation changes
---------------------
- Added install guide for Alma Linux 8.4-8.x and Raspberry Pi OS 11 Bullseye (:issue:`5440`)
- Updated the Java distribution used in the Windows install guide to Temurin - rebranded AdoptOpenJDK (:issue:`5403`)
- Improved Mac and pyenv instructions to address common issues with load path configuration (:issue:`5356`)
- Updated the server locations for Hetzner and Contabo in :ref:`host-list` document (:issue:`5475`)
- Updated Python version in ``pyenv`` and Windows instructions (:issue:`5447`)
- Removed inaccurate note from Unix install guides about install commands also being used for updating Red (:issue:`5439`)
- Removed LXC from unsupported hosting platforms as many VPS providers utilize that technology (:issue:`5351`)
- Specified that Red currently requires Python 3.8.1 - 3.9.x (:issue:`5403`)
Redbot 3.4.14 (2021-09-23)
==========================
| Thanks to all these amazing people that contributed to this release:
| :ghuser:`aikaterna`, :ghuser:`jack1142`, :ghuser:`Kowlin`, :ghuser:`L33Tech`, :ghuser:`maxbooiii`, :ghuser:`RheingoldRiver`
Read before updating
--------------------
#. Versions of RHEL older than 8.4 (including 7) and versions of CentOS older than 8.4 (excluding 7) are no longer supported.
#. 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.4.14 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.3.2.3_1239>`__.
End-user changelog
------------------
- **Core Bot** - Added the new native Discord timestamp in the ``[p]uptime`` command (:issue:`5323`)
- **Core Bot** - ``redbot-setup delete`` command no longer requires database connection if the data deletion was not requested (:issue:`5312`, :issue:`5313`)
- **Audio** - Fixed intermittent 403 Forbidden errors (:issue:`5329`)
- **Modlog** - Fixed formatting of **Last modified at** field in Modlog cases (:issue:`5317`)
Documentation changes
---------------------
- Each operating system now has a dedicated install guide (:issue:`5328`)
- Fixed Raspberry Pi OS install guide (:issue:`5314`, :issue:`5328`)
- Added install guide for CentOS Stream 8, Oracle Linux 8.4-8.x, and Rocky Linux 8 (:issue:`5328`)
- Install guides for RHEL derivatives no longer require the use of pyenv (:issue:`5328`)
Redbot 3.4.13 (2021-09-09)
==========================
| Thanks to all these amazing people that contributed to this release:
| :ghuser:`aikaterna`, :ghuser:`Arman0334`, :ghuser:`Flame442`, :ghuser:`flaree`, :ghuser:`fredster33`, :ghuser:`Injabie3`, :ghuser:`jack1142`, :ghuser:`Just-Jojo`, :ghuser:`Kowlin`, :ghuser:`Kreusada`, :ghuser:`leblancg`, :ghuser:`maxbooiii`, :ghuser:`npc203`, :ghuser:`palmtree5`, :ghuser:`phenom4n4n`, :ghuser:`PredaaA`, :ghuser:`qenu`, :ghuser:`TheDataLeek`, :ghuser:`Twentysix26`, :ghuser:`TwinDragon`, :ghuser:`Vexed01`
Read before updating
--------------------
1. If you're hosting a public/big bot (>75 servers) or strive to scale your bot at that level, you should read :doc:`our stance on (privileged) intents and public bots <intents>`.
2. Fedora 32 is no longer supported as it has already reached end of life.
3. 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.4.13 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.3.2.3_1238>`__.
End-user changelog
------------------
Core Bot
********
- Added a new ``[p]diagnoseissues`` command to allow the bot owners to diagnose issues with various command checks with ease (:issue:`4717`, :issue:`5243`)
Since some of us are pretty excited about this feature, here's a very small teaser showing a part of what it can do:
.. figure:: https://user-images.githubusercontent.com/6032823/132610057-d6c65d67-c244-4f0b-9458-adfbe0c68cab.png
- Revamped the ``[p]debuginfo`` to make it more useful for... You guessed it, debugging! (:issue:`4997`, :issue:`5156`)
More specifically, added information about CPU and RAM, bot's instance name and owners
- The formatting of Red's console logs has been updated to make it more copy-paste friendly (:issue:`4868`, :issue:`5181`)
- Added the new native Discord timestamps in Modlog cases, ``[p]userinfo``, ``[p]serverinfo``, and ``[p]tempban`` (:issue:`5155`, :issue:`5241`)
- Added a setting for ``[p]help``'s reaction timeout (:issue:`5205`)
This can be changed with ``[p]helpset reacttimeout`` command
- Red 3.4.13 is the first release to (finally) support Python 3.9! (:issue:`4655`, :issue:`5121`)
- Upgraded all Red's dependencies (:issue:`5121`)
- Fedora 32 is no longer supported as it has already reached end of life (:issue:`5121`)
- Fixed a bunch of errors related to the missing permissions and channels/messages no longer existing (:issue:`5109`, :issue:`5163`, :issue:`5172`, :issue:`5191`)
Admin
*****
- The ``[p]selfroleset add`` and ``[p]selfroleset remove`` commands can now be used to add multiple selfroles at once (:issue:`5237`, :issue:`5238`)
Alias
*****
- Added commands for editing existing aliases (:issue:`5108`)
Audio
*****
- Added a per-guild max volume setting (:issue:`5165`)
This can be changed with the ``[p]audioset maxvolume`` command
- Fixed an issue with short clips being cutoff when auto-disconnect on queue end is enabled (:issue:`5158`, :issue:`5188`)
- Fixed fetching of age-restricted tracks (:issue:`5233`)
- Fixed searching of YT Music (:issue:`5233`)
- Fixed playback from SoundCloud (:issue:`5233`)
- ``[p]summon`` will now indicate that it has succeeded or failed to summon the bot (:issue:`5186`)
Cleanup
*******
- The ``[p]cleanup user`` command can now be used to clean messages of a user that is no longer in the server (:issue:`5169`)
- All ``[p]cleanup`` commands will now send a notification with the number of deleted messages. The notification is deleted automatically after 5 seconds (:issue:`5218`)
This can be disabled with the ``[p]cleanupset notify`` command
Downloader
**********
- The dot character (``.``) can now be used in repo names. No more issues with adding repositories using the commands provided by the Cog Index! (:issue:`5214`)
Filter
******
- Added ``[p]filter clear`` and ``[p]filter channel clear`` commands for clearing the server's/channel's filter list (:issue:`4841`, :issue:`4981`)
Mod
***
- Fixed an error with handling of temporary ban expirations while the guild is unavailable due to Discord outage (:issue:`5173`)
- The DM message from the ``[p]tempban`` command will now include the ban reason if ``[p]modset dm`` setting is enabled (:issue:`4836`, :issue:`4837`)
- The ``[p]rename`` command will no longer permit changing nicknames of members that are not lower in the role hierarchy than the command caller (:issue:`5187`, :issue:`5211`)
Streams
*******
- Fixed an issue with some YouTube streamers getting removed from stream alerts after a while (:issue:`5195`, :issue:`5223`)
- Made small optimizations in regards to stream alerts (:issue:`4968`)
Trivia
******
- Added schema validation of the custom trivia files (:issue:`4571`, :issue:`4659`)
Warnings
********
- 0 point warnings are, once again, allowed. (:issue:`5177`, :issue:`5178`)
Developer changelog
-------------------
- Added `RelativedeltaConverter` and `parse_relativedelta` to the ``redbot.core.commands`` package (:issue:`5000`)
This converter and function return `dateutil.relativedelta.relativedelta` object that represents a relative delta.
In addition to regular timedelta arguments, it also accepts months and years!
- Added more APIs for allowlists and blocklists (:issue:`5206`)
Here's the list of the methods that were added to the ``bot`` object:
- `Red.add_to_blacklist() <RedBase.add_to_blacklist()>`
- `Red.remove_from_blacklist() <RedBase.remove_from_blacklist()>`
- `Red.get_blacklist() <RedBase.get_blacklist()>`
- `Red.clear_blacklist() <RedBase.clear_blacklist()>`
- `Red.add_to_whitelist() <RedBase.add_to_whitelist()>`
- `Red.remove_from_whitelist() <RedBase.remove_from_whitelist()>`
- `Red.get_whitelist() <RedBase.get_whitelist()>`
- `Red.clear_whitelist() <RedBase.clear_whitelist()>`
- Added `CommandConverter` and `CogConverter` to the ``redbot.core.commands`` package (:issue:`5037`)
Documentation changes
---------------------
- Added a document about (privileged) intents and our stance regarding "public bots" (:issue:`5216`, :issue:`5221`)
- Added install instructions for Debian 11 Bullseye (:issue:`5213`, :issue:`5217`)
- Added Oracle Cloud's Always Free offering to the :ref:`host-list` (:issue:`5225`)
- Updated the commands in the install guide for Mac OS to work properly on Apple Silicon devices (:issue:`5234`)
- Fixed the examples of commands that are only available to people with the mod role (:issue:`5180`)
- Fixed few other small issues with the documentation :) (:issue:`5048`, :issue:`5092`, :issue:`5149`, :issue:`5207`, :issue:`5209`, :issue:`5215`, :issue:`5219`, :issue:`5220`)
Miscellaneous
-------------
- **Core Bot** - The console error about missing Privileged Intents stands out more now (:issue:`5184`)
- **Core Bot** - The ``[p]invite`` command will now add a tick reaction after it DMs an invite link to the user (:issue:`5184`)
- **Downloader** - Added a few missing line breaks (:issue:`5185`, :issue:`5187`)
Redbot 3.4.12 (2021-06-17) Redbot 3.4.12 (2021-06-17)
========================== ==========================
@@ -77,11 +563,11 @@ Admin
***** *****
- The cog will now log when it leaves a guild due to the serverlock (:issue:`5008`, :issue:`5073`) - The cog will now log when it leaves a guild due to the serverlock (:issue:`5008`, :issue:`5073`)
- Fixed an issue that made it possible to remove Aikaterna's curated tracks playlist (:issue:`5018`)
Audio Audio
***** *****
- Fixed an issue that made it possible to remove Aikaterna's curated tracks playlist (:issue:`5018`)
- Fixed auto-resume of auto play after Lavalink restart (:issue:`5051`) - Fixed auto-resume of auto play after Lavalink restart (:issue:`5051`)
- The ``[p]audiostats`` command can now only be used by bot owners (:issue:`5017`) - The ``[p]audiostats`` command can now only be used by bot owners (:issue:`5017`)
- Fixed an error with ``[p]audiostats`` caused by players not always having their connection time stored (:issue:`5046`) - Fixed an error with ``[p]audiostats`` caused by players not always having their connection time stored (:issue:`5046`)
@@ -502,7 +988,7 @@ Documentation changes
- Added information about the Red Index to `guide_publish_cogs` (:issue:`4778`) - Added information about the Red Index to `guide_publish_cogs` (:issue:`4778`)
- Restructured the host list (:issue:`4710`) - Restructured the host list (:issue:`4710`)
- Clarified how to use pm2 with ``pyenv virtualenv`` (:issue:`4709`) - Clarified how to use pm2 with ``pyenv virtualenv`` (:issue:`4709`)
- Updated the pip command for Red with the postgres extra in `install_linux_mac` document to work on zsh shell (:issue:`4697`) - Updated the pip command for Red with the postgres extra in Linux/macOS install guide to work on zsh shell (:issue:`4697`)
- Updated Python version in ``pyenv`` and Windows instructions (:issue:`4770`) - Updated Python version in ``pyenv`` and Windows instructions (:issue:`4770`)
@@ -722,7 +1208,7 @@ Documentation changes
--------------------- ---------------------
- Added `cog guide for Cleanup cog <cleanup>` (:issue:`4488`) - Added `cog guide for Cleanup cog <cleanup>` (:issue:`4488`)
- Removed multi-line commands from `install_linux_mac` to avoid confusing readers (:issue:`4550`) - Removed multi-line commands from Linux install guides to avoid confusing readers (:issue:`4550`)
Redbot 3.4.1 (2020-10-27) Redbot 3.4.1 (2020-10-27)
@@ -1053,7 +1539,7 @@ Core Bot
- Added data request API (:issue:`4045`, :issue:`4169`) - Added data request API (:issue:`4045`, :issue:`4169`)
- New special methods added to `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), `red_delete_data_for_user()`
- New special module level variable added: ``__red_end_user_data_statement__`` - 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 - 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 - New ``info.json`` key added: ``end_user_data_statement``; see `Info.json format documentation <info-json-format>` for more information

View File

@@ -150,7 +150,7 @@ selfroleset add
**Description** **Description**
Add a role to the list of selfroles. Add a role, or a selection of roles, to the list of available selfroles.
.. warning:: Members will be able to assign themselves the role. .. warning:: Members will be able to assign themselves the role.
Make sure it doesn't give extra perms or anything that can break Make sure it doesn't give extra perms or anything that can break
@@ -160,6 +160,22 @@ Add a role to the list of selfroles.
* ``<role>``: The role to add to the list. |role-input| * ``<role>``: The role to add to the list. |role-input|
.. _admin-command-selfroleset-clear:
"""""""""""""""""
selfroleset clear
"""""""""""""""""
**Syntax**
.. code-block:: none
[p]selfroleset clear
**Description**
Clear the list of available selfroles for this server.
.. _admin-command-selfroleset-remove: .. _admin-command-selfroleset-remove:
"""""""""""""""""" """"""""""""""""""
@@ -174,7 +190,7 @@ selfroleset remove
**Description** **Description**
Removes a role from the list of selfroles. Remove a role, or a selection of roles, from the list of available selfroles.
**Arguments** **Arguments**
@@ -232,7 +248,7 @@ as yourself, the command author.
* ``<role>``: The role to remove. |role-input-quotes| * ``<role>``: The role to remove. |role-input-quotes|
* ``[user]``: The member to remove the role from. |member-input| Defaults * ``[user]``: The member to remove the role from. |member-input| Defaults
to the command author. to the command author.
.. _admin-command-editrole: .. _admin-command-editrole:

View File

@@ -294,3 +294,40 @@ Examples:
- ``<user>`` The user whose messages are to be cleaned up. - ``<user>`` The user whose messages are to be cleaned up.
- ``<number>`` The max number of messages to cleanup. Must be a positive integer. - ``<number>`` The max number of messages to cleanup. Must be a positive integer.
- ``<delete_pinned>`` Whether to delete pinned messages or not. Defaults to False - ``<delete_pinned>`` Whether to delete pinned messages or not. Defaults to False
.. _cleanup-command-cleanupset:
^^^^^^^^^^
cleanupset
^^^^^^^^^^
.. note:: |admin-lock|
**Syntax**
.. code-block:: none
[p]cleanupset
**Description**
Manage the settings for the cleanup command.
.. _cleanup-command-cleanupset-notify:
"""""""""""""""""
cleanupset notify
"""""""""""""""""
**Syntax**
.. code-block:: none
[p]cleanupset notify
**Description**
Toggle clean up notification settings.
When enabled, a message will be sent per cleanup, showing how many messages were deleted.
This message will be deleted after 5 seconds.

View File

@@ -238,8 +238,10 @@ installpath
**Description** **Description**
Shows the install path, or sets a new one. If you want to set a new path, the Shows the install path, or sets a new one.
same rules as for :ref:`addpath <cogmanagerui-command-addpath>` applies.
If you want to set a new path, the same rules as for
:ref:`addpath <cogmanagerui-command-addpath>` apply
.. warning:: If you edit the install path, the cogs won't be transfered. .. warning:: If you edit the install path, the cogs won't be transfered.

View File

@@ -383,7 +383,7 @@ command defaultdisablecog
.. code-block:: none .. code-block:: none
[p]command defaultdisablecog <cogname> [p]command defaultdisablecog <cog>
**Description** **Description**
@@ -400,7 +400,7 @@ To override it, use ``[p]command enablecog`` on the servers you want to allow us
- ``[p]command defaultdisablecog ModLog`` - ``[p]command defaultdisablecog ModLog``
**Arguments:** **Arguments:**
- ``<cogname>`` - The name of the cog to make disabled by default. Must be title-case. - ``<cog>`` - The name of the cog to make disabled by default. Must be title-case.
.. _core-command-command-defaultenablecog: .. _core-command-command-defaultenablecog:
@@ -414,7 +414,7 @@ command defaultenablecog
.. code-block:: none .. code-block:: none
[p]command defaultenablecog <cogname> [p]command defaultenablecog <cog>
**Description** **Description**
@@ -431,7 +431,7 @@ To override it, use ``[p]command disablecog`` on the servers you want to disallo
- ``[p]command defaultenablecog ModLog`` - ``[p]command defaultenablecog ModLog``
**Arguments:** **Arguments:**
- ``<cogname>`` - The name of the cog to make enabled by default. Must be title-case. - ``<cog>`` - The name of the cog to make enabled by default. Must be title-case.
.. _core-command-command-disable: .. _core-command-command-disable:
@@ -519,7 +519,7 @@ command disablecog
.. code-block:: none .. code-block:: none
[p]command disablecog <cogname> [p]command disablecog <cog>
**Description** **Description**
@@ -533,7 +533,7 @@ Disable a cog in this server.
- ``[p]command disablecog ModLog`` - ``[p]command disablecog ModLog``
**Arguments:** **Arguments:**
- ``<cogname>`` - The name of the cog to disable on this server. Must be title-case. - ``<cog>`` - The name of the cog to disable on this server. Must be title-case.
.. _core-command-command-disabledmsg: .. _core-command-command-disabledmsg:
@@ -651,7 +651,7 @@ command enablecog
.. code-block:: none .. code-block:: none
[p]command enablecog <cogname> [p]command enablecog <cog>
**Description** **Description**
@@ -665,7 +665,7 @@ Enable a cog in this server.
- ``[p]command enablecog ModLog`` - ``[p]command enablecog ModLog``
**Arguments:** **Arguments:**
- ``<cogname>`` - The name of the cog to enable on this server. Must be title-case. - ``<cog>`` - The name of the cog to enable on this server. Must be title-case.
.. _core-command-command-listdisabled: .. _core-command-command-listdisabled:
@@ -770,6 +770,33 @@ This is limited to one message every 60 seconds per person.
**Arguments:** **Arguments:**
- ``[message]`` - The message to send to the owner. - ``[message]`` - The message to send to the owner.
.. _core-command-diagnoseissues:
^^^^^^^^^^^^^^
diagnoseissues
^^^^^^^^^^^^^^
**Syntax**
.. code-block:: none
[p]diagnoseissues [channel] <member> <command_name>
**Description**
Diagnose issues with the command checks with ease!
If you want to diagnose the command from a text channel in a different server,
you can do so by using the command in DMs.
**Example:**
- ``[p]diagnoseissues #general @Slime ban`` - Diagnose why @Slime can't use ``[p]ban`` in #general channel.
**Arguments:**
- ``[channel]`` - The text channel that the command should be tested for. Defaults to the current channel.
- ``<member>`` - The member that should be considered as the command caller.
- ``<command_name>`` - The name of the command to test.
.. _core-command-dm: .. _core-command-dm:
^^ ^^
@@ -875,7 +902,7 @@ embedset command
.. code-block:: none .. code-block:: none
[p]embedset command <command_name> [enabled] [p]embedset command <command> [enabled]
**Description** **Description**
@@ -908,7 +935,7 @@ embedset command global
.. code-block:: none .. code-block:: none
[p]embedset command global <command_name> [enabled] [p]embedset command global <command> [enabled]
**Description** **Description**
@@ -938,7 +965,7 @@ embedset command server
.. code-block:: none .. code-block:: none
[p]embedset command server <command_name> [enabled] [p]embedset command server <command> [enabled]
.. tip:: Alias: ``embedset command guild`` .. tip:: Alias: ``embedset command guild``
@@ -1030,7 +1057,7 @@ embedset showsettings
.. code-block:: none .. code-block:: none
[p]embedset showsettings [command_name] [p]embedset showsettings [command]
**Description** **Description**
@@ -1044,7 +1071,7 @@ Provide a command name to check for command specific embed settings.
- ``[p]embedset showsettings "ignore list"`` - Checking subcommands requires quotes. - ``[p]embedset showsettings "ignore list"`` - Checking subcommands requires quotes.
**Arguments:** **Arguments:**
- ``[command_name]`` - Checks this command for command specific embed settings. - ``[command]`` - Checks this command for command specific embed settings.
.. _core-command-embedset-user: .. _core-command-embedset-user:
@@ -1190,6 +1217,34 @@ mean some pages will exceed this limit.
**Arguments:** **Arguments:**
- ``<limit>`` - The max amount of characters to show per page in the help message. - ``<limit>`` - The max amount of characters to show per page in the help message.
.. _core-command-helpset-reacttimeout:
""""""""""""""""""""
helpset reacttimeout
""""""""""""""""""""
**Syntax**
.. code-block:: none
[p]helpset reacttimeout <seconds>
**Description**
Set the timeout for reactions, if menus are enabled.
The default is 30 seconds.
The timeout has to be between 15 and 300 seconds.
**Examples:**
- ``[p]helpset reacttimeout 30`` - The default timeout.
- ``[p]helpset reacttimeout 60`` - Timeout of 1 minute.
- ``[p]helpset reacttimeout 15`` - Minimum allowed timeout.
- ``[p]helpset reacttimeout 300`` - Max allowed timeout (5 mins).
**Arguments:**
- ``<seconds>`` - The timeout, in seconds, of the reactions.
.. _core-command-helpset-resetformatter: .. _core-command-helpset-resetformatter:
"""""""""""""""""""""" """"""""""""""""""""""
@@ -2400,7 +2455,7 @@ list of key,values as described by the cog requesting this command.
**Examples:** **Examples:**
- ``[p]set api Spotify redirect_uri localhost`` - ``[p]set api spotify redirect_uri localhost``
- ``[p]set api github client_id,whoops client_secret,whoops`` - ``[p]set api github client_id,whoops client_secret,whoops``
**Arguments:** **Arguments:**
@@ -2445,8 +2500,8 @@ set api remove
Remove the given services with all their keys and tokens. Remove the given services with all their keys and tokens.
**Examples:** **Examples:**
- ``[p]set api remove Spotify`` - ``[p]set api remove spotify``
- ``[p]set api remove github audiodb`` - ``[p]set api remove github youtube``
**Arguments:** **Arguments:**
- ``<services...>`` - The services to remove. - ``<services...>`` - The services to remove.
@@ -3174,7 +3229,7 @@ Sets Red's server prefix(es).
This is not additive. It will replace all current server prefixes. This is not additive. It will replace all current server prefixes.
You cannot have a prefix with more than 20 characters. You cannot have a prefix with more than 25 characters.
**Examples:** **Examples:**
- ``[p]set serverprefix !`` - ``[p]set serverprefix !``

View File

@@ -354,7 +354,9 @@ economyset rolepaydayamount
**Description** **Description**
Set the amount earned each payday for a role. Setting to 0 will remove the custom payday for that role instead. Set the amount earned each payday for a role.
Set to 0 will remove the custom payday for that role instead.
Only available when not using a global bank. Only available when not using a global bank.

View File

@@ -122,6 +122,22 @@ Examples:
- ``[words...]`` The words or sentences to filter. - ``[words...]`` The words or sentences to filter.
.. _filter-command-filter-channel-clear:
""""""""""""""""""""
filter channel clear
""""""""""""""""""""
**Syntax**
.. code-block:: none
[p]filter channel clear
**Description**
Clears this channel's filter list.
.. _filter-command-filter-channel-list: .. _filter-command-filter-channel-list:
""""""""""""""""""" """""""""""""""""""
@@ -164,6 +180,22 @@ Examples:
- ``[words...]`` The words or sentences to no longer filter. - ``[words...]`` The words or sentences to no longer filter.
.. _filter-command-filter-clear:
""""""""""""
filter clear
""""""""""""
**Syntax**
.. code-block:: none
[p]filter clear
**Description**
Clears this server's filter list.
.. _filter-command-filter-delete: .. _filter-command-filter-delete:
""""""""""""" """""""""""""

View File

@@ -58,7 +58,7 @@ Ban a user from this server and optionally delete days of messages.
**Example Usage** **Example Usage**
* ``[p]ban 428675506947227648 7 Continued to spam after told to stop.`` * ``[p]ban 428675506947227648 7 Continued to spam after told to stop.``
This will ban Twentysix and it will delete 7 days worth of messages. This will ban the user with ID 428675506947227648 and it will delete 7 days worth of messages.
* ``[p]ban @Twentysix 7 Continued to spam after told to stop.`` * ``[p]ban @Twentysix 7 Continued to spam after told to stop.``
This will ban Twentysix and it will delete 7 days worth of messages. This will ban Twentysix and it will delete 7 days worth of messages.
@@ -92,7 +92,7 @@ Kick a user.
**Example Usage** **Example Usage**
* ``[p]kick 428675506947227648 wanted to be kicked.`` * ``[p]kick 428675506947227648 wanted to be kicked.``
This will kick Twentysix from the server. This will kick the user with ID 428675506947227648 from the server.
* ``[p]kick @Twentysix wanted to be kicked.`` * ``[p]kick @Twentysix wanted to be kicked.``
This will kick Twentysix from the server. This will kick Twentysix from the server.
@@ -282,7 +282,7 @@ modset hierarchy
Toggle role hierarchy check for mods and admins. Toggle role hierarchy check for mods and admins.
..warning:: Disabling this setting will allow mods to take actions on users above them in the role hierarchy! .. warning:: Disabling this setting will allow mods to take actions on users above them in the role hierarchy!
This is enabled by default. This is enabled by default.
@@ -642,7 +642,7 @@ Temporarily ban a user from this server.
* ``[p]tempban @Twentysix 15m You need a timeout`` * ``[p]tempban @Twentysix 15m You need a timeout``
This will ban Twentysix for 15 minutes. This will ban Twentysix for 15 minutes.
* ``[p]tempban 428675506947227648 1d2h15m 5 Evil person`` * ``[p]tempban 428675506947227648 1d2h15m 5 Evil person``
This will ban the user for 1 day 2 hours 15 minutes and will delete the last 5 days of their messages. This will ban the user with ID 428675506947227648 for 1 day 2 hours 15 minutes and will delete the last 5 days of their messages.
.. _mod-command-unban: .. _mod-command-unban:

View File

@@ -86,10 +86,16 @@ language = None
# List of patterns, relative to source directory, that match files and # List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files. # directories to ignore when looking for source files.
# This patterns also effect to html_static_path and html_extra_path # This patterns also effect to html_static_path and html_extra_path
exclude_patterns = ["_build", "Thumbs.db", ".DS_Store"] exclude_patterns = [
"_build",
"Thumbs.db",
".DS_Store",
# to ensure that include files (partial pages) aren't built, exclude them
"**/_includes/**",
]
# The name of the Pygments (syntax highlighting) style to use. # The name of the Pygments (syntax highlighting) style to use.
pygments_style = "sphinx" pygments_style = "default"
# If true, `todo` and `todoList` produce output, else they produce nothing. # If true, `todo` and `todoList` produce output, else they produce nothing.
todo_include_todos = False todo_include_todos = False
@@ -111,6 +117,12 @@ rst_prolog += f"\n.. |DPY_VERSION| replace:: {dpy_version}"
# #
html_theme = "sphinx_rtd_theme" html_theme = "sphinx_rtd_theme"
# Add any extra paths that contain custom files (such as robots.txt or
# .htaccess) here, relative to this directory. These files are copied
# directly to the root of the documentation.
#
html_extra_path = ["_html"]
# Theme options are theme-specific and customize the look and feel of a theme # Theme options are theme-specific and customize the look and feel of a theme
# further. For a list of options available for each theme, see the # further. For a list of options available for each theme, see the
# documentation. # documentation.
@@ -218,6 +230,7 @@ intersphinx_mapping = {
"dpy": (f"https://discordpy.readthedocs.io/en/v{dpy_version}/", None), "dpy": (f"https://discordpy.readthedocs.io/en/v{dpy_version}/", None),
"motor": ("https://motor.readthedocs.io/en/stable/", None), "motor": ("https://motor.readthedocs.io/en/stable/", None),
"babel": ("http://babel.pocoo.org/en/stable/", None), "babel": ("http://babel.pocoo.org/en/stable/", None),
"dateutil": ("https://dateutil.readthedocs.io/en/stable/", None),
} }
# Extlinks # Extlinks

View File

@@ -13,7 +13,7 @@ This is a quick start guide for a general usage.
.. note:: .. note::
If you haven't installed Red, please do it by following If you haven't installed Red, please do it by following
the :ref:`installation guides <main>`. one of the `installation guides <install_guides/index>`.
Assuming you correctly installed Red, you should have a Assuming you correctly installed Red, you should have a
window like this: window like this:
@@ -26,8 +26,8 @@ window like this:
Invite Red to your server Invite Red to your server
------------------------- -------------------------
When started, the console will show you ``Invite URL`` (here at When started, the console will show you the ``Invite URL``
the bottom of the screenshot). (visible at the bottom of the screenshot above).
Paste the link into your browser and select the server you want Paste the link into your browser and select the server you want
to invite the bot in, like any other bot. to invite the bot in, like any other bot.
@@ -63,7 +63,7 @@ example, if your prefix is ``!``, you will execute your command like this:
The commands The commands
~~~~~~~~~~~~ ~~~~~~~~~~~~
The command you're going to use the most is help. That command will The command you're going to use the most is **help**. This command will
show you **all of the available commands** of the bot with a small description. show you **all of the available commands** of the bot with a small description.
.. code-block:: none .. code-block:: none
@@ -106,8 +106,8 @@ parameters.
the syntax ``cleanup messages <number> [delete_pinned=False]``, which means the syntax ``cleanup messages <number> [delete_pinned=False]``, which means
``delete_pinned`` default will be false, unless you specify it as true. ``delete_pinned`` default will be false, unless you specify it as true.
You can use help to show the **categories** too, generally called cogs. You can use help to show the **categories** too, generally called cogs,
Just do something like this (notice the capitalization): by doing the following (notice the capitalization):
.. code-block:: none .. code-block:: none
@@ -122,7 +122,7 @@ To get the description of a subcommand, type this:
When using subcommands, you also need to specify the command group. When using subcommands, you also need to specify the command group.
As an example, ``cleanup`` has 6 subcommands. If you want As an example, ``cleanup`` has 6 subcommands. If you want
to use one, do it like this: ``[p]cleanup messages 10`` to use one of them, do: ``[p]cleanup messages 10``
.. _getting-started-cogs: .. _getting-started-cogs:
@@ -217,7 +217,7 @@ Server owner
~~~~~~~~~~~~ ~~~~~~~~~~~~
The server owner can access all commands on his guild, except the global The server owner can access all commands on his guild, except the global
ones or those who can interact with system files (available for the ones or those that can interact with system files (available for the
bot owner). bot owner).
~~~~~~~~~~~~~ ~~~~~~~~~~~~~
@@ -237,12 +237,13 @@ Moderator
A moderator is a step above the average users. You can set multiple moderator A moderator is a step above the average users. You can set multiple moderator
roles with the ``[p]set addmodrole`` and ``[p]set removemodrole`` commands. roles with the ``[p]set addmodrole`` and ``[p]set removemodrole`` commands.
For example, in the mod cog (again), a mod will be able to mute, kick and ban; For example, in the filter cog, a mod will be able to use the various commands
but he won't be able to modify the cog settings with the ``[p]modset`` command. under ``[p]filter`` (such as adding and removing filtered words), but they will
not be able to modify the cog settings with the ``[p]filterset`` command.
.. tip:: .. tip::
If you don't like the default permission settings for some commands or If you don't like the default permission settings for some commands or
if want to restrict a cog or a command to a channel/member, you can use want to restrict a cog or a command to a channel/member, you can use
the permissions cog. the permissions cog.
.. _getting-started-hosting: .. _getting-started-hosting:
@@ -265,14 +266,14 @@ If you want to do it, follow these steps.
basics of the Unix commands, such as navigating the system files or use basics of the Unix commands, such as navigating the system files or use
a terminal text editor. a terminal text editor.
You should follow `this guide You should read `DigitalOcean's tutorial: An Introduction to Linux Basics
<https://www.digitalocean.com/community/tutorials/an-introduction-to-linux-basics>`_ <https://www.digitalocean.com/community/tutorials/an-introduction-to-linux-basics>`_
from DigitalOcean which will introduce you to the Linux basics. if you have not used Linux before.
1. **Find a host** 1. **Find a host**
You need to find a server to host Red. You can rent a VPS (it can be free) You need to find a server to host Red. You can rent a VPS (it can be free)
on an online service. Please check :ref:`this page <host-list>` for on an online service. Please check :ref:`this list of hosts <host-list>` for
more information. more information.
You can also buy a Raspberry Pi (~$20), which is a micro-computer that will You can also buy a Raspberry Pi (~$20), which is a micro-computer that will
@@ -281,7 +282,7 @@ If you want to do it, follow these steps.
2. **Install Linux** 2. **Install Linux**
Most of the VPS providers have tools for installing Linux automatically. If Most of the VPS providers have tools for installing Linux automatically. If
you're a beginner, we recommend **Ubuntu 20.04 LTS**. you're a beginner, we recommend **Ubuntu 22.04 LTS**.
For Raspberry Pi users, just install `Raspbian For Raspberry Pi users, just install `Raspbian
<https://www.raspberrypi.org/software/>`_ on a micro-SD card. <https://www.raspberrypi.org/software/>`_ on a micro-SD card.
@@ -306,8 +307,8 @@ If you want to do it, follow these steps.
3. **Install and set up Red** 3. **Install and set up Red**
Just follow one of the Linux installation guide. We provide guides for the Follow one of the Linux installation guides. We provide guides for the
most used distributions. Check the :ref:`home page <main>` and search for most used distributions. Check the `list of install guides <install_guides/index>` and search for
your distribution. your distribution.
4. **Set up an auto-restart** 4. **Set up an auto-restart**
@@ -317,7 +318,7 @@ If you want to do it, follow these steps.
side task and handle fatal errors, so you can just leave your server running side task and handle fatal errors, so you can just leave your server running
and enjoy Red! and enjoy Red!
For that, just follow :ref:`this guide <systemd-service-guide>`. For that, follow :ref:`the systemd service guide <systemd-service-guide>`.
.. _getting-started-userdocs: .. _getting-started-userdocs:
@@ -343,9 +344,12 @@ The cog guides are formatted the same. They're divided into 3 sections:
A line that will show how the command must be invoked, with the arguments. A line that will show how the command must be invoked, with the arguments.
.. tip:: If the command show something like ``[lavalinkset|llset]``, that means * **Aliases**
you can invoke the command with ``lavalinkset`` or with ``llset``, this is
called an alias. Each command may have one or more aliases, which are alternative command names
you can use to invoke the same command. For example, ``[p]set colour`` can also
be invoked with ``[p]set color``. If there are aliases for a command, they will
appear just under the syntax.
* **Description** * **Description**

View File

@@ -118,7 +118,7 @@ As you've added more questions, your file should look something like this:
- $25000 - $25000
You can keep adding questions until you are satisfied, and then you can upload and You can keep adding questions until you are satisfied, and then you can upload and
play your very own trivia! See :ref:`here <trivia-command-triviaset-custom>` for more details. play your very own trivia! See :ref:`[p]triviaset custom <trivia-command-triviaset-custom>` for more information.
Still stuck? Take a look at Still stuck? Take a look at
`the core trivia lists <https://github.com/Cog-Creators/Red-DiscordBot/tree/V3/develop/redbot/cogs/trivia/data/lists>`_ `the core trivia lists <https://github.com/Cog-Creators/Red-DiscordBot/tree/V3/develop/redbot/cogs/trivia/data/lists>`_

View File

@@ -8,7 +8,7 @@ Hosting Information
.. note:: .. note::
This doc is written for the :ref:`hosting section <getting-started-hosting>` This doc is written for the :ref:`hosting section <getting-started-hosting>`
of the :ref:`getting started <getting-started>` guide. Please take a look of the :ref:`getting started guide <getting-started>`. Please take a look
if you don't know how to host Red. if you don't know how to host Red.
@@ -21,7 +21,7 @@ First, we would like to make something clear:
.. warning:: .. warning::
Due to their inability to handle Red's data structure and meet the Due to their inability to handle Red's data structure and meet the
conditions of being a supported platform; platforms such as Heroku, conditions of being a supported platform; platforms such as Heroku,
Pterodactyl, repl.it, Termux, LXC and alike are **NOT** officially supported. Pterodactyl, repl.it, Termux and alike are **NOT** officially supported.
Docker support found in GitHub is also a work in progress and not ready Docker support found in GitHub is also a work in progress and not ready
for daily use. Workarounds for getting Red running on those platforms for daily use. Workarounds for getting Red running on those platforms
are imperfect due to Red's nature. You will not be able to receive are imperfect due to Red's nature. You will not be able to receive
@@ -41,9 +41,9 @@ Hosting on a VPS or Dedicated Server
.. warning:: .. warning::
Please be aware that a Linux server is controlled through a command line. Please be aware that a Linux server is controlled through a command line.
If you don't know Unix basics, please take a look at `this guide If you don't know Unix basics, please take a look at
<https://www.digitalocean.com/community/tutorials/an-introduction-to-linux-basics>`_ `DigitalOcean's tutorial: An Introduction to Linux Basics
from DigitalOcean which will introduce you to the Linux basics. <https://www.digitalocean.com/community/tutorials/an-introduction-to-linux-basics>`_.
------------ ------------
@@ -103,10 +103,10 @@ Average Providers
with locations available worldwide. with locations available worldwide.
| `Hetzner Online <https://www.hetzner.com/>`_ is a German VPS and dedicated server | `Hetzner Online <https://www.hetzner.com/>`_ is a German VPS and dedicated server
provider with locations in Germany and Finland. provider with locations in Germany, US and Finland.
| `Contabo <https://contabo.com/>`_ is also a German VPS and dedicated server provider | `Contabo <https://contabo.com/>`_ is also a German VPS and dedicated server provider
with locations in Germany and the United States. with locations in Germany, Asia and the United States.
| `Ramnode <https://www.ramnode.com/>`_ is a US based VPS provider focused on | `Ramnode <https://www.ramnode.com/>`_ is a US based VPS provider focused on
low to middle end VPS with locations in the US and Netherlands. low to middle end VPS with locations in the US and Netherlands.
@@ -145,6 +145,7 @@ Free Hosting
Oracle Cloud and Google Cloud offer always free tiers with limited resources. Oracle Cloud and Google Cloud offer always free tiers with limited resources.
| Additionally, new Google Cloud customers get a $300 credit which is valid for 3 months. | Additionally, new Google Cloud customers get a $300 credit which is valid for 3 months.
New Oracle Cloud customers also get $300 of free credit, but only valid for 30 days.
| Excluding the above, there is no recommended free VPS host. Persuasion of | Excluding the above, there is no recommended free VPS host. Persuasion of
another individual for hosting Red is an option, albeit low in success rate. another individual for hosting Red is an option, albeit low in success rate.

View File

@@ -12,8 +12,7 @@ Welcome to Red - Discord Bot's documentation!
:maxdepth: 1 :maxdepth: 1
:caption: Installation Guides: :caption: Installation Guides:
install_windows install_guides/index
install_linux_mac
bot_application_guide bot_application_guide
update_red update_red
about_venv about_venv
@@ -33,6 +32,7 @@ Welcome to Red - Discord Bot's documentation!
:caption: User guides: :caption: User guides:
getting_started getting_started
intents
cog_guides/admin cog_guides/admin
cog_guides/alias cog_guides/alias
cog_guides/bank cog_guides/bank

View File

@@ -0,0 +1,19 @@
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:

View File

@@ -0,0 +1,44 @@
------------------------------
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.

View File

@@ -0,0 +1,38 @@
------------------------------
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 ``venv``
**************
This is the quickest way to get your virtual environment up and running, as `venv` is shipped with
python.
First, choose a directory where you would like to create your virtual environment. It's a good idea
to keep it in a location which is easy to type out the path to. From now, we'll call it
``redenv`` and it will be located in your home directory.
Create your virtual environment with the following command:
.. prompt:: bash
python3.9 -m venv ~/redenv
And activate it with the following command:
.. prompt:: bash
source ~/redenv/bin/activate
.. important::
You must activate the virtual environment with the above command every time you open a new
shell to run, install or update Red.

View File

@@ -0,0 +1,52 @@
--------------
Installing Red
--------------
Choose one of the following commands to install Red.
To install without additional config backend support:
.. prompt:: bash
:prompts: (redenv) $
python -m pip install -U pip setuptools wheel
python -m pip install -U Red-DiscordBot
Or, to install with PostgreSQL support:
.. prompt:: bash
:prompts: (redenv) $
python -m pip install -U pip setuptools wheel
python -m pip install -U "Red-DiscordBot[postgres]"
--------------------------
Setting Up and Running Red
--------------------------
After installation, set up your instance with the following command:
.. prompt:: bash
:prompts: (redenv) $
redbot-setup
This will set the location where data will be stored, as well as your
storage backend and the name of the instance (which will be used for
running the bot).
Once done setting up the instance, run the following command to run Red:
.. prompt:: bash
:prompts: (redenv) $
redbot <your instance name>
It will walk through the initial setup, asking for your token and a prefix.
You can find out how to obtain a token with
`this guide <../bot_application_guide>`.
.. tip::
If it's the first time you're using Red, you should check our `getting-started` guide
that will walk you through all essential information on how to interact with Red.

View File

@@ -0,0 +1,26 @@
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
Red Hat Enterprise Linux (RHEL) 8.4-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-pip python39-devel java-11-openjdk-headless nano git
Set ``java`` executable to point to Java 11:
.. prompt:: bash
sudo alternatives --set java "java-11-openjdk.$(uname -i)"
.. Include common instructions:
.. include:: _includes/create-env-with-venv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,18 @@
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
Red Hat Enterprise Linux (RHEL) 9 and its derivatives have all required packages available in official repositories.
Install them with dnf:
.. prompt:: bash
sudo dnf -y install python39 git java-11-openjdk-headless @development nano
.. Include common instructions:
.. include:: _includes/create-env-with-venv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,27 @@
----------------------------
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.13 -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.13
Pyenv is now installed and your system should be configured to run Python 3.9.

View File

@@ -0,0 +1,27 @@
----------------------------
Installing Python with pyenv
----------------------------
On distributions where Python 3.8 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.8.12 -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.8.12
Pyenv is now installed and your system should be configured to run Python 3.8.

View File

@@ -0,0 +1,5 @@
.. warning::
For safety reasons, DO NOT install Red with a root user. If you are unsure how to create
a new user on Linux, see `DigitalOcean's tutorial: How To Create a New Sudo-enabled User
<https://www.digitalocean.com/community/tutorials/how-to-create-a-new-sudo-enabled-user-on-ubuntu-20-04-quickstart>`_.

View File

@@ -0,0 +1,7 @@
.. _install-alma-linux-8:
====================================
Installing Red on Alma Linux 8.4-8.x
====================================
.. include:: _includes/install-guide-rhel8-derivatives.rst

View File

@@ -0,0 +1,7 @@
.. _install-alma-linux-9:
==============================
Installing Red on Alma Linux 9
==============================
.. include:: _includes/install-guide-rhel9-derivatives.rst

View File

@@ -0,0 +1,35 @@
.. _install-arch:
============================
Installing Red on Arch Linux
============================
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
Install the pre-requirements with pacman:
.. prompt:: bash
sudo pacman -Syu git jre11-openjdk-headless base-devel nano
On Arch Linux, Python 3.9 can be installed from the Arch User Repository (AUR) from the ``python39`` package.
The manual build process is the Arch-supported install method for AUR packages. You can install ``python39`` package with the following commands:
.. prompt:: bash
git clone https://aur.archlinux.org/python39.git /tmp/python39
cd /tmp/python39
makepkg -sicL
cd -
rm -rf /tmp/python39
.. Include common instructions:
.. include:: _includes/create-env-with-venv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,42 @@
.. _install-centos-7:
==========================
Installing Red on CentOS 7
==========================
.. 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:
.. include:: _includes/install-python-pyenv.rst
.. include:: _includes/create-env-with-pyenv-virtualenv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,7 @@
.. _install-centos-stream-8:
=================================
Installing Red on CentOS Stream 8
=================================
.. include:: _includes/install-guide-rhel8-derivatives.rst

View File

@@ -0,0 +1,7 @@
.. _install-centos-stream-9:
=================================
Installing Red on CentOS Stream 9
=================================
.. include:: _includes/install-guide-rhel9-derivatives.rst

View File

@@ -0,0 +1,28 @@
.. _install-debian-10:
==================================
Installing Red on Debian 10 Buster
==================================
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
We recommend installing pyenv as a method of installing non-native versions of Python on
Debian Buster. This guide will tell you how. First, run the following commands:
.. prompt:: bash
sudo apt update
sudo apt -y install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-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:
.. include:: _includes/install-python-pyenv.rst
.. include:: _includes/create-env-with-pyenv-virtualenv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,25 @@
.. _install-debian-11:
====================================
Installing Red on Debian 11 Bullseye
====================================
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
Debian 11 "Bullseye" 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 python3-pip git openjdk-11-jre-headless build-essential nano
.. Include common instructions:
.. include:: _includes/create-env-with-venv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,24 @@
.. _install-fedora:
==============================
Installing Red on Fedora Linux
==============================
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
Fedora Linux 35 and above has all required packages available in official repositories. Install
them with dnf:
.. prompt:: bash
sudo dnf -y install python39 git java-11-openjdk-headless @development-tools nano
.. Include common instructions:
.. include:: _includes/create-env-with-venv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,38 @@
.. _install-guides:
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**.
.. toctree::
:maxdepth: 1
windows
mac
alma-linux-8
alma-linux-9
arch
centos-7
centos-stream-8
centos-stream-9
debian-10
debian-11
fedora
opensuse-leap-15
opensuse-tumbleweed
oracle-linux-8
oracle-linux-9
raspberry-pi-os-10
raspberry-pi-os-11
rhel-8
rhel-9
rocky-linux-8
rocky-linux-9
ubuntu-1804
ubuntu-2004
ubuntu-2204
ubuntu-non-lts

View File

@@ -0,0 +1,42 @@
.. _install-mac:
=======================
Installing Red on macOS
=======================
-------------------------------
Installing the pre-requirements
-------------------------------
To install pre-requirements, we first have to install Brew.
In Finder or Spotlight, search for and open *Terminal*. In the terminal, paste the
following, then press Enter:
.. prompt:: bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
After the installation, install the required packages by pasting the commands and pressing enter,
one-by-one:
.. prompt:: bash
brew install python@3.9
brew install git
brew tap homebrew/cask-versions
brew install --cask temurin11
By default, Python installed through Homebrew is not added to the load path.
To fix this, you should run these commands:
.. prompt:: bash
profile=$([ -n "$ZSH_VERSION" ] && echo ~/.zprofile || ([ -f ~/.bash_profile ] && echo ~/.bash_profile || echo ~/.profile))
echo 'export PATH="$(brew --prefix)/opt/python@3.9/bin:$PATH"' >> "$profile"
source "$profile"
.. Include common instructions:
.. include:: _includes/create-env-with-venv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,25 @@
.. _install-opensuse-leap-15:
=====================================
Installing Red on openSUSE Leap 15.3+
=====================================
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
openSUSE Leap 15.3+ has all required dependencies available in official repositories. Install them
with zypper:
.. prompt:: bash
sudo zypper -n install python39-base python39-pip git-core java-11-openjdk-headless nano
sudo zypper -n install -t pattern devel_basis
.. Include common instructions:
.. include:: _includes/create-env-with-venv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,25 @@
.. _install-opensuse-tumbleweed:
=====================================
Installing Red on openSUSE Tumbleweed
=====================================
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
openSUSE Tumbleweed has all required dependencies available in official repositories. Install them
with zypper:
.. prompt:: bash
sudo zypper -n install python39-base python39-pip git-core java-11-openjdk-headless nano
sudo zypper -n install -t pattern devel_basis
.. Include common instructions:
.. include:: _includes/create-env-with-venv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,7 @@
.. _install-oracle-linux-8:
======================================
Installing Red on Oracle Linux 8.4-8.x
======================================
.. include:: _includes/install-guide-rhel8-derivatives.rst

View File

@@ -0,0 +1,7 @@
.. _install-oracle-linux-9:
================================
Installing Red on Oracle Linux 9
================================
.. include:: _includes/install-guide-rhel9-derivatives.rst

View File

@@ -0,0 +1,48 @@
.. _install-raspberry-pi-os-10:
====================================================
Installing Red on Raspberry Pi OS (Legacy) 10 Buster
====================================================
.. 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:
.. prompt:: bash
sudo apt update
sudo apt -y install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-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:
.. include:: _includes/install-python38-pyenv.rst
.. include:: _includes/create-env-with-pyenv-virtualenv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,40 @@
.. _install-raspberry-pi-os-11:
=============================================
Installing Red on Raspberry Pi OS 11 Bullseye
=============================================
.. 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:
.. 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.
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
Raspberry Pi OS "Bullseye" 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 python3-pip git openjdk-11-jre-headless build-essential nano
.. Include common instructions:
.. include:: _includes/create-env-with-venv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,7 @@
.. _install-rhel-8:
=========================================================
Installing Red on Red Hat Enterprise Linux (RHEL) 8.4-8.x
=========================================================
.. include:: _includes/install-guide-rhel8-derivatives.rst

View File

@@ -0,0 +1,7 @@
.. _install-rhel-9:
===================================================
Installing Red on Red Hat Enterprise Linux (RHEL) 9
===================================================
.. include:: _includes/install-guide-rhel9-derivatives.rst

View File

@@ -0,0 +1,7 @@
.. _install-rocky-linux-8:
===============================
Installing Red on Rocky Linux 8
===============================
.. include:: _includes/install-guide-rhel8-derivatives.rst

View File

@@ -0,0 +1,7 @@
.. _install-rocky-linux-9:
===============================
Installing Red on Rocky Linux 9
===============================
.. include:: _includes/install-guide-rhel9-derivatives.rst

View File

@@ -0,0 +1,37 @@
.. _install-ubuntu-1804:
==================================
Installing Red on Ubuntu 18.04 LTS
==================================
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
We recommend adding the ``git-core`` ppa to install Git 2.11 or greater:
.. 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.9:
.. prompt:: bash
sudo add-apt-repository -y ppa:deadsnakes/ppa
Now install the pre-requirements with apt:
.. prompt:: bash
sudo apt -y install python3.9 python3.9-dev python3.9-venv python3-pip git openjdk-11-jre-headless build-essential nano
.. Include common instructions:
.. include:: _includes/create-env-with-venv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,31 @@
.. _install-ubuntu-2004:
==================================
Installing Red on Ubuntu 20.04 LTS
==================================
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
We recommend adding the ``git-core`` ppa to install Git 2.11 or greater:
.. prompt:: bash
sudo apt update
sudo apt -y install software-properties-common
sudo add-apt-repository -y ppa:git-core/ppa
Now install the pre-requirements with apt:
.. prompt:: bash
sudo apt -y install python3.9 python3.9-dev python3.9-venv python3-pip git openjdk-11-jre-headless build-essential nano
.. Include common instructions:
.. include:: _includes/create-env-with-venv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,31 @@
.. _install-ubuntu-2204:
==================================
Installing Red on Ubuntu 22.04 LTS
==================================
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
We recommend adding the ``deadsnakes`` ppa to install Python 3.9:
.. prompt:: bash
sudo apt update
sudo apt -y install software-properties-common
sudo add-apt-repository -y ppa:deadsnakes/ppa
Now install the pre-requirements with apt:
.. prompt:: bash
sudo apt -y install python3.9 python3.9-dev python3.9-venv python3-pip git openjdk-11-jre-headless build-essential nano
.. Include common instructions:
.. include:: _includes/create-env-with-venv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -0,0 +1,35 @@
.. _install-ubuntu-non-lts:
=========================================
Installing Red on Ubuntu non-LTS versions
=========================================
.. include:: _includes/linux-preamble.rst
-------------------------------
Installing the pre-requirements
-------------------------------
We recommend adding the ``git-core`` ppa to install Git 2.11 or greater:
.. prompt:: bash
sudo apt update
sudo apt -y install software-properties-common
sudo add-apt-repository -yu ppa:git-core/ppa
Now, to install non-native version of python on non-LTS versions of Ubuntu, we recommend
installing pyenv. To do this, first run the following commands:
.. prompt:: bash
sudo apt -y install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-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:
.. include:: _includes/install-python-pyenv.rst
.. include:: _includes/create-env-with-pyenv-virtualenv.rst
.. include:: _includes/install-and-setup-red-unix.rst

View File

@@ -10,15 +10,6 @@ Installing the pre-requirements
Please install the pre-requirements by following instructions from one of the following subsections. Please install the pre-requirements by following instructions from one of the following subsections.
The pre-requirements are:
- Python 3.8.1 or greater; **Python 3.9 is currently not supported!**
- Pip 18.1 or greater
- Git 2.11+
- Java Runtime Environment 11 (for audio support)
We also recommend installing some basic compiler tools, in case our dependencies don't provide
pre-built "wheels" for your architecture.
.. contents:: Choose a method of installing pre-requirements: .. contents:: Choose a method of installing pre-requirements:
:local: :local:
@@ -39,14 +30,14 @@ Then run each of the following commands:
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072 [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco upgrade git --params "/GitOnlyOnPath /WindowsTerminal" -y choco upgrade git --params "/GitOnlyOnPath /WindowsTerminal" -y
choco upgrade visualstudio2019-workload-vctools -y choco upgrade visualstudio2022-workload-vctools -y
choco upgrade python3 -y --version 3.8.10 choco upgrade python3 -y --version 3.9.13
For Audio support, you should also run the following command before exiting: For Audio support, you should also run the following command before exiting:
.. prompt:: powershell .. prompt:: powershell
choco upgrade adoptopenjdk11jre -y choco upgrade temurin11 -y
From here, exit the prompt then continue onto `creating-venv-windows`. From here, exit the prompt then continue onto `creating-venv-windows`.
@@ -64,7 +55,7 @@ Manually installing dependencies
* `MSVC Build tools <https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2019>`_ * `MSVC Build tools <https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2019>`_
* `Python 3.8.1 or greater <https://www.python.org/downloads/>`_; **Python 3.9 is currently not supported!** * `Python 3.8.1 - 3.9.x <https://www.python.org/downloads/windows/>`_
.. attention:: Please make sure that the box to add Python to PATH is CHECKED, otherwise .. attention:: Please make sure that the box to add Python to PATH is CHECKED, otherwise
you may run into issues when trying to run Red. you may run into issues when trying to run Red.
@@ -73,7 +64,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. .. attention:: Please choose the option to "Git from the command line and also from 3rd-party software" in Git's setup.
* `Java 11 <https://adoptopenjdk.net/?variant=openjdk11&jvmVariant=hotspot>`_ - needed for Audio * `Java 11 <https://adoptium.net/?variant=openjdk11>`_ - needed for Audio
From here, continue onto `creating-venv-windows`. From here, continue onto `creating-venv-windows`.
@@ -111,7 +102,7 @@ Then create your virtual environment with the following command
.. prompt:: batch .. prompt:: batch
py -3.8 -m venv "%userprofile%\redenv" py -3.9 -m venv "%userprofile%\redenv"
And activate it with the following command And activate it with the following command
@@ -175,8 +166,7 @@ Once done setting up the instance, run the following command to run Red:
redbot <your instance name> redbot <your instance name>
It will walk through the initial setup, asking for your token and a prefix. It will walk through the initial setup, asking for your token and a prefix.
You can find out how to obtain a token with `See how to obtain a token. <../bot_application_guide>`
`this guide <bot_application_guide>`.
.. tip:: .. tip::
If it's the first time you're using Red, you should check our `getting-started` guide If it's the first time you're using Red, you should check our `getting-started` guide

View File

@@ -1,498 +0,0 @@
.. _linux-mac-install-guide:
==============================
Installing Red on Linux or Mac
==============================
.. warning::
For safety reasons, DO NOT install Red with a root user. If you are unsure how to create
a new user on Linux, see `this guide by DigitalOcean
<https://www.digitalocean.com/community/tutorials/how-to-create-a-sudo-user-on-ubuntu-quickstart>`_.
-------------------------------
Installing the pre-requirements
-------------------------------
Please install the pre-requirements using the commands listed for your operating system.
The pre-requirements are:
- Python 3.8.1 or greater; **Python 3.9 is currently not supported!**
- Pip 18.1 or greater
- Git 2.11+
- Java Runtime Environment 11 (for audio support)
We recommend installing the nano text editor as our guides may instruct you to create or edit some files. We also recommend installing some basic compiler tools in case our dependencies don't provide pre-built "wheels" for your architecture.
*****************
Operating systems
*****************
.. contents::
:local:
----
.. _install-arch:
~~~~~~~~~~
Arch Linux
~~~~~~~~~~
.. warning::
Latest Python packages for Arch Linux provide Python 3.9 which Red does not currently support.
To use Red on Arch Linux, you will need to install latest version of Python 3.8 on your own.
.. prompt:: bash
sudo pacman -Syu python python-pip git jre11-openjdk-headless base-devel nano
Continue by `creating-venv-linux`.
----
.. _install-centos7:
.. _install-rhel7:
~~~~~~~~~~~~~~~~~
CentOS and RHEL 7
~~~~~~~~~~~~~~~~~
.. prompt:: bash
sudo yum -y groupinstall development
sudo yum -y install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel tk-devel libffi-devel findutils java-11-openjdk-headless nano
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 git224
Complete the rest of the installation by `installing Python 3.8 with pyenv <install-python-pyenv>`.
----
.. _install-centos:
.. _install-rhel:
~~~~~~~~~~~~~~~~~
CentOS and RHEL 8
~~~~~~~~~~~~~~~~~
.. prompt:: bash
sudo yum -y install epel-release
sudo yum -y update
sudo yum -y groupinstall development
sudo yum -y install git zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel tk-devel libffi-devel findutils java-11-openjdk-headless nano
Complete the rest of the installation by `installing Python 3.8 with pyenv <install-python-pyenv>`.
----
.. _install-debian:
.. _install-raspbian:
~~~~~~~~~~~~~~~~~~~~~~~~~~
Debian and Raspbian Buster
~~~~~~~~~~~~~~~~~~~~~~~~~~
We recommend installing pyenv as a method of installing non-native versions of python on
Debian/Raspbian Buster. This guide will tell you how. First, run the following commands:
.. prompt:: bash
sudo apt update
sudo apt -y install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-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++
Complete the rest of the installation by `installing Python 3.8 with pyenv <install-python-pyenv>`.
----
.. _install-fedora:
~~~~~~~~~~~~
Fedora Linux
~~~~~~~~~~~~
Fedora Linux 32 and above has all required packages available in official repositories. Install
them with dnf:
.. prompt:: bash
sudo dnf -y install python38 git java-11-openjdk-headless @development-tools nano
Continue by `creating-venv-linux`.
----
.. _install-mac:
~~~
Mac
~~~
Install Brew: in Finder or Spotlight, search for and open *Terminal*. In the terminal, paste the
following, then press Enter:
.. prompt:: bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
After the installation, install the required packages by pasting the commands and pressing enter,
one-by-one:
.. prompt:: bash
brew install python@3.8
echo 'export PATH="/usr/local/opt/python@3.8/bin:$PATH"' >> ~/.profile
source ~/.profile
brew install git
brew install --cask adoptopenjdk/openjdk/adoptopenjdk11
Continue by `creating-venv-linux`.
----
.. _install-opensuse:
~~~~~~~~
openSUSE
~~~~~~~~
openSUSE Leap 15.2+
*******************
We recommend installing a community package to get Python 3.8 on openSUSE Leap 15.2+. This package will
be installed to the ``/opt`` directory.
First, add the Opt-Python community repository:
.. prompt:: bash
source /etc/os-release
sudo zypper -n ar -f https://download.opensuse.org/repositories/home:/Rotkraut:/Opt-Python/openSUSE_Leap_${VERSION_ID}/ Opt-Python
sudo zypper -n --gpg-auto-import-keys ref
Now install the pre-requirements with zypper:
.. prompt:: bash
sudo zypper -n install opt-python38 opt-python38-setuptools git-core java-11-openjdk-headless nano
sudo zypper -n install -t pattern devel_basis
Since Python is now installed to ``/opt/python``, we should add it to PATH. You can add a file in
``/etc/profile.d/`` to do this:
.. prompt:: bash
echo 'export PATH="/opt/python/bin:$PATH"' | sudo tee /etc/profile.d/opt-python.sh
source /etc/profile.d/opt-python.sh
Now, install pip with easy_install:
.. prompt:: bash
sudo /opt/python/bin/easy_install-3.8 pip
Continue by `creating-venv-linux`.
openSUSE Tumbleweed
*******************
openSUSE Tumbleweed has all required dependencies available in official repositories. Install them
with zypper:
.. prompt:: bash
sudo zypper -n install python38-base python38-pip git-core java-11-openjdk-headless nano
sudo zypper -n install -t pattern devel_basis
Continue by `creating-venv-linux`.
----
.. _install-ubuntu-1804:
~~~~~~~~~~~~~~~~
Ubuntu 18.04 LTS
~~~~~~~~~~~~~~~~
We recommend adding the ``git-core`` ppa to install Git 2.11 or greater:
.. 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.8.1 or greater:
.. prompt:: bash
sudo add-apt-repository -y ppa:deadsnakes/ppa
Now install the pre-requirements with apt:
.. prompt:: bash
sudo apt -y install python3.8 python3.8-dev python3.8-venv python3-pip git openjdk-11-jre-headless build-essential nano
Continue by `creating-venv-linux`.
----
.. _install-ubuntu:
~~~~~~~~~~~~~~~~
Ubuntu 20.04 LTS
~~~~~~~~~~~~~~~~
We recommend adding the ``git-core`` ppa to install Git 2.11 or greater:
.. prompt:: bash
sudo apt update
sudo apt -y install software-properties-common
sudo add-apt-repository -y ppa:git-core/ppa
Now install the pre-requirements with apt:
.. prompt:: bash
sudo apt -y install python3.8 python3.8-dev python3.8-venv python3-pip git openjdk-11-jre-headless build-essential nano
Continue by `creating-venv-linux`.
----
.. _install-ubuntu-non-lts:
~~~~~~~~~~~~~~~~~~~~~~~
Ubuntu non-LTS versions
~~~~~~~~~~~~~~~~~~~~~~~
We recommend adding the ``git-core`` ppa to install Git 2.11 or greater:
.. prompt:: bash
sudo apt update
sudo apt -y install software-properties-common
sudo add-apt-repository -yu ppa:git-core/ppa
Now, to install non-native version of python on non-LTS versions of Ubuntu, we recommend
installing pyenv. To do this, first run the following commands:
.. prompt:: bash
sudo apt -y install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-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++
And then complete the rest of the installation by `installing Python 3.8 with pyenv <install-python-pyenv>`.
----
.. _install-python-pyenv:
****************************
Installing Python with pyenv
****************************
.. note::
If you followed one of the sections above, and weren't linked here afterwards, you should skip
this section.
On distributions where Python 3.8 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.
.. prompt:: bash
command -v pyenv && pyenv update || curl https://pyenv.run | bash
**After this command, you may see a warning about 'pyenv' not being in the load path. Follow the
instructions given to fix that, then close and reopen your shell.**
Then run the following command:
.. prompt:: bash
CONFIGURE_OPTS=--enable-optimizations pyenv install 3.8.10 -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.8.10
Pyenv is now installed and your system should be configured to run Python 3.8.
Continue by `creating-venv-linux`.
.. _creating-venv-linux:
------------------------------
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.
You have 2 options:
* :ref:`using-venv` (quick and easy, involves just two commands)
* :ref:`using-pyenv-virtualenv` (only available and recommended when you installed Python with pyenv)
----
.. _using-venv:
**************
Using ``venv``
**************
This is the quickest way to get your virtual environment up and running, as `venv` is shipped with
python.
First, choose a directory where you would like to create your virtual environment. It's a good idea
to keep it in a location which is easy to type out the path to. From now, we'll call it
``redenv`` and it will be located in your home directory.
Create your virtual environment with the following command:
.. prompt:: bash
python3.8 -m venv ~/redenv
And activate it with the following command:
.. prompt:: bash
source ~/redenv/bin/activate
.. important::
You must activate the virtual environment with the above command every time you open a new
shell to run, install or update Red.
Continue by `installing-red-linux-mac`.
----
.. _using-pyenv-virtualenv:
**************************
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.
Continue by `installing-red-linux-mac`.
.. _pyenv-installer: https://github.com/pyenv/pyenv-installer/blob/master/README.rst
.. _installing-red-linux-mac:
--------------
Installing Red
--------------
Choose one of the following commands to install Red.
To install without additional config backend support:
.. prompt:: bash
:prompts: (redenv) $
python -m pip install -U pip setuptools wheel
python -m pip install -U Red-DiscordBot
Or, to install with PostgreSQL support:
.. prompt:: bash
:prompts: (redenv) $
python -m pip install -U pip setuptools wheel
python -m pip install -U "Red-DiscordBot[postgres]"
.. note::
These commands are also used for updating Red
--------------------------
Setting Up and Running Red
--------------------------
After installation, set up your instance with the following command:
.. prompt:: bash
:prompts: (redenv) $
redbot-setup
This will set the location where data will be stored, as well as your
storage backend and the name of the instance (which will be used for
running the bot).
Once done setting up the instance, run the following command to run Red:
.. prompt:: bash
:prompts: (redenv) $
redbot <your instance name>
It will walk through the initial setup, asking for your token and a prefix.
You can find out how to obtain a token with
`this guide <bot_application_guide>`.
.. tip::
If it's the first time you're using Red, you should check our `getting-started` guide
that will walk you through all essential information on how to interact with Red.

134
docs/intents.rst Normal file
View File

@@ -0,0 +1,134 @@
.. _intents:
.. |br| raw:: html
<br />
==========================================
About (privileged) intents and public bots
==========================================
This page aims to explain Red's current intents requirements,
our stance regarding "public bots" and the impact of some announced
Discord changes coming in April 2022.
To clarify:
- **Small bots** are bots under 100 servers. They currently do not need to undergo Discord's
bot verification process
- **Public bots** (or big bots) are bots that have reached 100 servers. They need to be
`verified <https://support.discord.com/hc/en-us/articles/360040720412-Bot-Verification-and-Data-Whitelisting>`_
by Discord to join more than 100 servers and gain privileged intents
.. warning::
It is **very** important that you fully read this page if you're the owner of a public bot or strive to scale your bot at that level.
.. _intents-intents:
-------
Intents
-------
Red currently requires **all intents** to be active in order to function properly.
The reason for this requirement is that there are some technical challenges that need
to be overcome before we're able to adapt Red to function with only *some* intents:
these challenges are mainly due to the modular / extensible nature of Red and the fact
that Red has a long history (dating back to 2016!), making big changes naturally slower
to happen. In comparison, intents have been introduced fairly recently. |br|
This is not a problem if you have a small bot: you can simply go to the
`Discord development portal <https://discord.com/developers/applications/me>`_
and enable them. However, if you have a public bot Discord will want you to attain
verified status: you should read :ref:`our stance regarding public bots <intents-public-bots>`
and our guidelines for the :ref:`verification process <intents-bot-verification-process>`.
.. _intents-public-bots:
-----------
Public bots
-----------
Public bots, or big bots, are not our target audience and we **do not** offer support for them.
Red was designed with one single goal in mind: a bot that you can host on your own hardware
and customize to your needs, making it really *your* bot. **The target audience of Red are server
owners with a few servers**, often with specific needs that can be covered by the vast cog ecosystem
that the community has built over the years. |br| Red was never built with big bots in mind,
bots with thousands upon thousands of servers: these bots face unique challenges.
Such Red instances *do exist*, it is not impossible to adapt Red and meet those criteria,
but it requires work and bot owners with the technical knowledge to make it happen.
It is **not** something that we support. |br|
When your bot reaches the public bot scale and it is therefore required to be verified it
is *expected* that you know what's in your bot and how it works: that doesn't just mean on the
surface level, it means coding knowledge and the ability to maintain it on your own.
.. _intents-bot-verification-process:
------------------------
Bot verification process
------------------------
When your bot ceases to be a small bot Discord will require you to verify your bot before allowing
it to join more servers and gain privileged intents. If you've read the previous section,
you will know that we do **not** support public bots. Logically, we also do not provide help for
the verification process.
Regardless of our stance, we do feel the need to give some pointers: many bot owners reach this point
and become fairly lost, as they've simply been *users* so far.
They have installed their bot, some cogs, personalized it, yadda yadda. Again, they have been users,
not developers. Unless they also have an interest in development, they will likely not have a clue about
what's going under the hood, much like you're not expected to be a mechanic to drive your car. And there's
nothing wrong with that! Red has been designed to be as user friendly as possible. |br|
The problem is this: Red is an outlier. Discord has built the bot verification process with the expectation
that the owner knows *on a technical level* what their bot does and how it works. And this is because outside
Red, the typical bot owner is also a developer who coded their own bot from scratch.
While, again, we *cannot* support you going forward we want to give you some pointers to follow when filling
out your application:
- Learn on a technical level what intents are and what's going on, under the hood, in your bot. Knowing its
features at a surface level is not enough. What features need intents to work and why?
- Forget that you're hosting Red. You're hosting *a bot* and Discord wants to know what *your bot* does and why
you're requesting privileged intents. |br| A **very bad** answer is: *"Because Red needs them"*. |br|
A **good** answer is: *"My bot has X features and it needs Y intents to work properly"*. |br| We've had a fair share
of people that in their naivety went with the bad answer and it seems that at this point merely mentioning Red
is a guaranteed way to have your application rejected.
.. _intents-slash-commands:
---------------------------------
Message intent and slash commands
---------------------------------
.. warning::
If you own a public bot it is extremely important that you read this section.
Discord has announced that **starting April 2022** the content of users' messages
`will be "locked" behind message intent <https://support-dev.discord.com/hc/en-us/articles/4404772028055>`_ |br|
If you're the owner of a small bot, fear not, this is yet another box that you have to tick from the
`Discord development portal <https://discord.com/developers/applications/me>`_. |br|
But if you're the owner of a public bot, things might be a lot less pleasant.
To recap, unless you have
message intent, you will only receive message content for:
- Messages that your bot sends
- Messages that your bot receives in DM
- Messages in which your bot is mentioned
In case it's not clear by now, your bot needs message content to parse (see) the commands it receives. And if
you don't attain message intent, your bot will not be able to... well, do anything. |br|
The *bandaid fix* is for you to change your bot's prefix to a mention and a good portion of your commands will likely
still work. You will however lose many functions, namely anything that relies on seeing message content to act. |br|
The more *proper fix* is also not easy. You will need to justify your need for the message intent to Discord and
they will only accept "compelling use cases".
`It is not known what those even entail <https://gist.github.com/spiralw/091714718718379b6efcdbcaf807a024#q-what-usecases-will-be-valid>`_ at this point, but they have already stated that "parsing commands" is not a valid justification. |br|
To make the matter worse, Discord is making `a huge push for all bot developers to implement slash commands <https://support.discord.com/hc/en-us/articles/1500000368501-Slash-Commands-FAQ>`_, which at the moment
are rather lacking in features and cannot cover all the functionalities that standard commands offer. |br|
Discord staff
`stated that they will want your bot to have slash commands when you ask for message intent <https://gist.github.com/spiralw/091714718718379b6efcdbcaf807a024#q-if-we-are-granted-this-intent-will-bots-be-sanctioned-if-they-use-it-for-their-own-use-case-but-also-to-continue-to-run-normal-non-slash-commands-or-do-we-assume-that-if-you-are-granted-the-intent-you-are-trusted-with-it-and-are-allowed-to-use-it-for-additional-uses>`_. |br|
Slash commands might very well turn out to be a big undertaking for the Red team to implement, even more now that our
underlying library, `discord.py <https://github.com/Rapptz/discord.py>`_, has been discontinued. |br|
The time window that Discord is giving us to adapt is very narrow: **Red will likely not be able to support slash
commands for April 2022** and you should plan accordingly.

View File

@@ -31,7 +31,7 @@ Red 3.2.0 or newer
Windows Windows
------- -------
If you have Red 3.2.0 or newer, you can upgrade by following these 4 easy steps: If you have Red 3.2.0 or newer, you can upgrade by following these steps:
1. Shut your bot down. 1. Shut your bot down.
@@ -59,7 +59,7 @@ If you have Red 3.2.0 or newer, you can upgrade by following these 4 easy steps:
Linux & Mac Linux & Mac
----------- -----------
If you have Red 3.2.0 or newer, you can upgrade by following these 4 easy steps: If you have Red 3.2.0 or newer, you can upgrade by following these steps:
1. Shut your bot down. 1. Shut your bot down.
@@ -97,10 +97,7 @@ Red 3.1.X
If you have Red 3.1.X, you will need to follow the install instructions for your operating system. Make sure that you turn your bot off first. If you have Red 3.1.X, you will need to follow the install instructions for your operating system. Make sure that you turn your bot off first.
- `Windows <install_windows>` Go to the `install_guides/index` guide and follow every step to ensure you have all dependencies up-to-date and only skip the ``redbot-setup`` step as you already have a bot instance.
- `Linux & Mac <install_linux_mac>`
Follow every step to ensure you have all dependencies up-to-date and only skip ``redbot-setup`` step as you already have a bot instance.
**If you already have Red installed in a virtual environment, you will need to delete it before starting this process.** **If you already have Red installed in a virtual environment, you will need to delete it before starting this process.**
@@ -139,9 +136,6 @@ Red 3.0.2 and older
If you have Red 3.0.2 or older, you will need to follow the install instructions for your operating system. Make sure that you turn your bot off first. If you have Red 3.0.2 or older, you will need to follow the install instructions for your operating system. Make sure that you turn your bot off first.
- `Windows <install_windows>` Go to the `install_guides/index` guide and follow every step to ensure you have all dependencies up-to-date and only skip the ``redbot-setup`` step as you already have a bot instance.
- `Linux & Mac <install_linux_mac>`
Follow every step to ensure you have all dependencies up-to-date and only skip ``redbot-setup`` step as you already have a bot instance.
**If you already have Red installed in a virtual environment, you will need to delete it before starting this process.** **If you already have Red installed in a virtual environment, you will need to delete it before starting this process.**

View File

@@ -214,7 +214,7 @@ def _early_init():
_ensure_no_colorama() _ensure_no_colorama()
__version__ = "3.4.13.dev1" __version__ = "3.4.18"
version_info = VersionInfo.from_str(__version__) version_info = VersionInfo.from_str(__version__)
# Filter fuzzywuzzy slow sequence matcher warning # Filter fuzzywuzzy slow sequence matcher warning
@@ -227,3 +227,12 @@ if "--debug" not in _sys.argv:
# Individual warnings - tracked in https://github.com/Cog-Creators/Red-DiscordBot/issues/3529 # Individual warnings - tracked in https://github.com/Cog-Creators/Red-DiscordBot/issues/3529
# DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python. # DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
_warnings.filterwarnings("ignore", category=DeprecationWarning, module="importlib", lineno=219) _warnings.filterwarnings("ignore", category=DeprecationWarning, module="importlib", lineno=219)
# DeprecationWarning: The loop argument is deprecated since Python 3.8, and scheduled for removal in Python 3.10
# stdin, stdout, stderr = await tasks.gather(stdin, stdout, stderr,
# this is a bug in CPython
_warnings.filterwarnings(
"ignore",
category=DeprecationWarning,
module="asyncio",
message="The loop argument is deprecated since Python 3.8",
)

View File

@@ -18,6 +18,7 @@ from pathlib import Path
from typing import NoReturn from typing import NoReturn
import discord import discord
import rich
# Set the event loop policies here so any subsequent `new_event_loop()` # Set the event loop policies here so any subsequent `new_event_loop()`
# calls, in particular those as a result of the following imports, # calls, in particular those as a result of the following imports,
@@ -84,8 +85,7 @@ def debug_info():
os_info = platform.mac_ver() os_info = platform.mac_ver()
osver = "Mac OSX {} {}".format(os_info[0], os_info[2]) osver = "Mac OSX {} {}".format(os_info[0], os_info[2])
else: else:
os_info = distro.linux_distribution() osver = f"{distro.name()} {distro.version()}".strip()
osver = "{} {}".format(os_info[0], os_info[1]).strip()
user_who_ran = getpass.getuser() user_who_ran = getpass.getuser()
info = ( info = (
"Debug Info for Red\n\n" "Debug Info for Red\n\n"
@@ -222,7 +222,7 @@ def _edit_instance_name(old_name, new_name, confirm_overwrite, no_prompt):
" run this command with --overwrite-existing-instance flag." " run this command with --overwrite-existing-instance flag."
) )
elif not no_prompt and confirm("Would you like to change the instance name?", default=False): elif not no_prompt and confirm("Would you like to change the instance name?", default=False):
name = get_name() name = get_name("")
if name in _get_instance_names(): if name in _get_instance_names():
print( print(
"WARNING: An instance already exists with this name. " "WARNING: An instance already exists with this name. "
@@ -270,7 +270,9 @@ def _edit_data_path(data, instance_name, data_path, copy_data, no_prompt):
print("Can't copy data to non-empty location. Data location will remain unchanged.") print("Can't copy data to non-empty location. Data location will remain unchanged.")
data["DATA_PATH"] = data_manager.basic_config["DATA_PATH"] data["DATA_PATH"] = data_manager.basic_config["DATA_PATH"]
elif not no_prompt and confirm("Would you like to change the data location?", default=False): elif not no_prompt and confirm("Would you like to change the data location?", default=False):
data["DATA_PATH"] = get_data_dir(instance_name) data["DATA_PATH"] = get_data_dir(
instance_name=instance_name, data_path=None, interactive=True
)
if confirm("Do you want to copy the data from old location?", default=True): if confirm("Do you want to copy the data from old location?", default=True):
if not _copy_data(data): if not _copy_data(data):
print("Can't copy the data to non-empty location.") print("Can't copy the data to non-empty location.")
@@ -395,10 +397,12 @@ async def run_bot(red: Red, cli_flags: Namespace) -> None:
sys.exit(0) sys.exit(0)
sys.exit(1) sys.exit(1)
except discord.PrivilegedIntentsRequired: except discord.PrivilegedIntentsRequired:
print( console = rich.get_console()
console.print(
"Red requires all Privileged Intents to be enabled.\n" "Red requires all Privileged Intents to be enabled.\n"
"You can find out how to enable Privileged Intents with this guide:\n" "You can find out how to enable Privileged Intents with this guide:\n"
"https://docs.discord.red/en/stable/bot_application_guide.html#enabling-privileged-intents" "https://docs.discord.red/en/stable/bot_application_guide.html#enabling-privileged-intents",
style="red",
) )
sys.exit(1) sys.exit(1)

View File

@@ -3,10 +3,11 @@ import logging
from typing import Tuple from typing import Tuple
import discord import discord
from redbot.core import Config, checks, commands from redbot.core import Config, checks, commands
from redbot.core.i18n import Translator, cog_i18n from redbot.core.i18n import Translator, cog_i18n
from redbot.core.utils.chat_formatting import box from redbot.core.utils.chat_formatting import box
from redbot.core.utils.predicates import MessagePredicate
from .announcer import Announcer from .announcer import Announcer
from .converters import SelfRole from .converters import SelfRole
@@ -450,45 +451,98 @@ class Admin(commands.Cog):
pass pass
@selfroleset.command(name="add") @selfroleset.command(name="add")
async def selfroleset_add(self, ctx: commands.Context, *, role: discord.Role): async def selfroleset_add(self, ctx: commands.Context, *roles: discord.Role):
""" """
Add a role to the list of available selfroles. Add a role, or a selection of roles, to the list of available selfroles.
NOTE: The role is case sensitive! NOTE: The role is case sensitive!
""" """
if not self.pass_user_hierarchy_check(ctx, role): current_selfroles = await self.config.guild(ctx.guild).selfroles()
await ctx.send( for role in roles:
_( if not self.pass_user_hierarchy_check(ctx, role):
"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." await ctx.send(
).format(role=role) _(
) "I cannot let you add {role.name} as a selfrole because that role is"
return " higher than or equal to your highest role in the Discord hierarchy."
async with self.config.guild(ctx.guild).selfroles() as curr_selfroles: ).format(role=role)
if role.id not in curr_selfroles: )
curr_selfroles.append(role.id) return
await ctx.send(_("Added.")) if role.id not in current_selfroles:
current_selfroles.append(role.id)
else:
await ctx.send(
_('The role "{role.name}" is already a selfrole.').format(role=role)
)
return return
await ctx.send(_("That role is already a selfrole.")) await self.config.guild(ctx.guild).selfroles.set(current_selfroles)
if (count := len(roles)) > 1:
message = _("Added {count} selfroles.").format(count=count)
else:
message = _("Added 1 selfrole.")
await ctx.send(message)
@selfroleset.command(name="remove") @selfroleset.command(name="remove")
async def selfroleset_remove(self, ctx: commands.Context, *, role: SelfRole): async def selfroleset_remove(self, ctx: commands.Context, *roles: SelfRole):
""" """
Remove a role from the list of available selfroles. Remove a role, or a selection of roles, from the list of available selfroles.
NOTE: The role is case sensitive! NOTE: The role is case sensitive!
""" """
if not self.pass_user_hierarchy_check(ctx, role): current_selfroles = await self.config.guild(ctx.guild).selfroles()
await ctx.send( for role in roles:
_( if not self.pass_user_hierarchy_check(ctx, role):
"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." await ctx.send(
).format(role=role) _(
) "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."
return ).format(role=role)
async with self.config.guild(ctx.guild).selfroles() as curr_selfroles: )
curr_selfroles.remove(role.id) return
current_selfroles.remove(role.id)
await ctx.send(_("Removed.")) await self.config.guild(ctx.guild).selfroles.set(current_selfroles)
if (count := len(roles)) > 1:
message = _("Removed {count} selfroles.").format(count=count)
else:
message = _("Removed 1 selfrole.")
await ctx.send(message)
@selfroleset.command(name="clear")
async def selfroleset_clear(self, ctx: commands.Context):
"""Clear the list of available selfroles for this server."""
current_selfroles = await self.config.guild(ctx.guild).selfroles()
if not current_selfroles:
return await ctx.send(_("There are currently no selfroles."))
await ctx.send(
_("Are you sure you want to clear this server's selfrole list?") + " (yes/no)"
)
try:
pred = MessagePredicate.yes_or_no(ctx, user=ctx.author)
await ctx.bot.wait_for("message", check=pred, timeout=60)
except asyncio.TimeoutError:
await ctx.send(_("You took too long to respond."))
return
if pred.result:
for role in current_selfroles:
role = ctx.guild.get_role(role)
if role is None:
continue
if not self.pass_user_hierarchy_check(ctx, role):
await ctx.send(
_(
"I cannot clear the selfroles because the selfrole '{role.name}' is higher than or equal to your highest role in the Discord hierarchy."
).format(role=role)
)
return
await self.config.guild(ctx.guild).selfroles.clear()
await ctx.send(_("Selfrole list cleared."))
else:
await ctx.send(_("No changes have been made."))
@commands.command() @commands.command()
@checks.is_owner() @checks.is_owner()

View File

@@ -17,5 +17,7 @@ class SelfRole(commands.Converter):
selfroles = await admin.config.guild(ctx.guild).selfroles() selfroles = await admin.config.guild(ctx.guild).selfroles()
if role.id not in selfroles: if role.id not in selfroles:
raise commands.BadArgument(_("The provided role is not a valid selfrole.")) raise commands.BadArgument(
_('The role "{role_name}" is not a valid selfrole.').format(role_name=role.name)
)
return role return role

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Afrikaans\n" "Language-Team: Afrikaans\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: af_ZA\n" "Language: af_ZA\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." 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 ""
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 ""
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 ""
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 ""
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,7 +81,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -90,12 +90,12 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -108,11 +108,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -122,51 +122,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -175,7 +172,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -184,7 +181,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -193,69 +190,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "" msgstr ""
@@ -271,7 +305,7 @@ msgstr ""
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "" msgstr ""
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "" msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Arabic\n" "Language-Team: Arabic\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: ar_SA\n" "Language: ar_SA\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "حاولت القيام بشيء لا أملك تصريح من ديسكورد لفعله. فشل أمرك في إكمال نجاحه." msgstr "حاولت القيام بشيء لا أملك تصريح من ديسكورد لفعله. فشل أمرك في إكمال نجاحه."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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} لأن هذا الرتبة أعلى من أو يساوي أعلى رتبةي في التسلسل الهرمي لـ Discord." msgstr "لا يمكنني إعطاء {role.name} إلى {member.display_name} لأن هذا الرتبة أعلى من أو يساوي أعلى رتبةي في التسلسل الهرمي لـ Discord."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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} لأن هذا الرتبة أعلى من أو يساوي أعلى رتبةي في التسلسل الهرمي لـ Discord."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "لا يمكنني تحرير {role.name} لأن هذا الرتبة أعلى من رتبةي أو يساوي أعلى رتبة في التسلسل الهرمي لـ Discord." msgstr "لا يمكنني تحرير {role.name} لأن هذا الرتبة أعلى من رتبةي أو يساوي أعلى رتبة في التسلسل الهرمي لـ Discord."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "لا يمكنني السماح لك بإعطاء {role.name} لـ {member.display_name} لأن هذا الرتبة أعلى من أو يساوي أعلى رتبةك في التسلسل الهرمي لـ Discord." msgstr "لا يمكنني السماح لك بإعطاء {role.name} لـ {member.display_name} لأن هذا الرتبة أعلى من أو يساوي أعلى رتبةك في التسلسل الهرمي لـ Discord."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "لا يمكنني السماح لك بإزالة {role.name} من {member.display_name} لأن هذا الرتبة أعلى من أو يساوي أعلى رتبةك في التسلسل الهرمي لـ Discord." msgstr "لا يمكنني السماح لك بإزالة {role.name} من {member.display_name} لأن هذا الرتبة أعلى من أو يساوي أعلى رتبةك في التسلسل الهرمي لـ Discord."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "لا يمكنني السماح لك بتحرير {role.name} لأن هذا الرتبة أعلى من أو يساوي أعلى رتبةك في التسلسل الهرمي لـ Discord." msgstr "لا يمكنني السماح لك بتحرير {role.name} لأن هذا الرتبة أعلى من أو يساوي أعلى رتبةك في التسلسل الهرمي لـ Discord."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "أنا بالفعل أُعلن شيئاً. إذا كنت ترغب في إصدار إعلان مختلف الرجاء إستخدام `{prefix}announce cancel` أولاً." msgstr "أنا بالفعل أُعلن شيئاً. إذا كنت ترغب في إصدار إعلان مختلف الرجاء إستخدام `{prefix}announce cancel` أولاً."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "مجموعة من أدوات إدارة السيرفر." msgstr "مجموعة من أدوات إدارة السيرفر."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} بالفعل يملك الرتبة {role.name}." msgstr "{member.display_name} بالفعل يملك الرتبة {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "لقد قمت بنجاح بإضافة {role.name} إلى {member.display_name}" msgstr "لقد قمت بنجاح بإضافة {role.name} إلى {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} ليس له الرتبة {role.name}." msgstr "{member.display_name} ليس له الرتبة {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "لقد قمت بنجاح بإزالة {role.name} من {member.display_name}" msgstr "لقد قمت بنجاح بإزالة {role.name} من {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -84,7 +84,7 @@ msgstr "\n"
" استخدام علامات اقتباس مزدوجة إذا كان الرتبة يحتوي على مسافات.\n" " استخدام علامات اقتباس مزدوجة إذا كان الرتبة يحتوي على مسافات.\n"
" إذا ترك المستخدم فارغاً فإنه افتراضياً لمؤلف الأمر.\n" " إذا ترك المستخدم فارغاً فإنه افتراضياً لمؤلف الأمر.\n"
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -96,12 +96,12 @@ msgstr "\n"
" استخدام علامات اقتباس مزدوجة إذا كان الرتبة يحتوي على مسافات.\n" " استخدام علامات اقتباس مزدوجة إذا كان الرتبة يحتوي على مسافات.\n"
" إذا ترك المستخدم فارغاً فإنه افتراضياً لمؤلف الأمر.\n" " إذا ترك المستخدم فارغاً فإنه افتراضياً لمؤلف الأمر.\n"
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "تعديل إعدادات الرتبة." msgstr "تعديل إعدادات الرتبة."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -120,11 +120,11 @@ msgstr "\n"
" أمثلة:\n" " أمثلة:\n"
" '[p]editrole اللون \"الترانزستور\" #ff0000'n'n'[p]editrole لون اختبار #ff9900'n" " '[p]editrole اللون \"الترانزستور\" #ff0000'n'n'[p]editrole لون اختبار #ff9900'n"
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "تم." msgstr "تم."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -138,51 +138,48 @@ msgstr "\n"
" المثال:\n" " المثال:\n"
" '[p]اسم تحرير \"The Transistor\" Test'\n" " '[p]اسم تحرير \"The Transistor\" Test'\n"
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "الإعلان عن رسالة إلى جميع السيرفرات المتواجد بها البوت." msgstr "الإعلان عن رسالة إلى جميع السيرفرات المتواجد بها البوت."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "تم البدء في الإعلان." msgstr "تم البدء في الإعلان."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "إلغاء إعلان جارٍ." msgstr "إلغاء إعلان جارٍ."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "لا يوجد إعلان قيد التشغيل حالياً." msgstr "لا يوجد إعلان قيد التشغيل حالياً."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "تم إلغاء الإعلان الحالي." msgstr "تم إلغاء الإعلان الحالي."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "تغيير كيفية إرسال الإعلانات في هذه النقابة." msgstr "تغيير كيفية إرسال الإعلانات في هذه النقابة."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "تم تحديث قناة الإعلانات إلى {channel.mention}" msgstr "تم تحديث قناة الإعلانات إلى {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -191,7 +188,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -203,7 +200,7 @@ msgstr "\n"
" يجب أن يكون مسؤولو الخادم قد قاموا بتكوين الرتبة كـ settable للمستخدم.\n" " يجب أن يكون مسؤولو الخادم قد قاموا بتكوين الرتبة كـ settable للمستخدم.\n"
" ملاحظة: الرتبة حساس للحالة!\n" " ملاحظة: الرتبة حساس للحالة!\n"
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -215,7 +212,7 @@ msgstr "\n"
" يجب أن يكون مسؤولو الخادم قد قاموا بتكوين الرتبة كـ settable للمستخدم.\n" " يجب أن يكون مسؤولو الخادم قد قاموا بتكوين الرتبة كـ settable للمستخدم.\n"
" ملاحظة: الرتبة حساس للحالة!\n" " ملاحظة: الرتبة حساس للحالة!\n"
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -223,65 +220,100 @@ msgid "\n"
msgstr "\n" msgstr "\n"
" يسرد كافة الرتب الذاتية المتوفرة.\n" " يسرد كافة الرتب الذاتية المتوفرة.\n"
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "الرتب الذاتية المتوفرة:\n" msgstr "الرتب الذاتية المتوفرة:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "تطبيق الرتبالذاتية." msgstr "تطبيق الرتبالذاتية."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" إضافة رتبة إلى قائمة الرتب الذاتية المتوفرة.\n\n"
" ملاحظة: الرتبة حساس للحالة!\n"
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." msgstr "لا يمكنني السماح لك بإضافة {role.name} لرتبة ذاتي لأن هذا الرتبة أعلى من أو يساوي أعلى رتبةك في التسلسل الهرمي لـ Discord."
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "لقد قمت بنجاح بإضافة {role.name} إلى {member.display_name}" msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "الرتبة المذكورة ليست على قائمة الرتب الذاتية."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\\ ن أ شن ة أشنة الان زة الان اكل سالت الكلسه \\ ن \\ ن ن ن جال: الـ\"با\" \\ ن" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." msgstr "لا يمكنني السماح لك بإزالة {role.name} من كونه رتبةًا ذاتيًا لأن هذا الرتبة أعلى من أو يساوي أعلى رتبة لك في التسلسل الهرمي Discord."
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "لقد قمت بنجاح بإزالة {role.name} من {member.display_name}" msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "قفل البوت للسيرفر الحالي فقط." msgstr "قفل البوت للسيرفر الحالي فقط."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "لم يعد البوت مقفول للسيرفر الحالي فقط." msgstr "لم يعد البوت مقفول للسيرفر الحالي فقط."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "لقد تم قفل البوت للسيرفر الحالي فقط." msgstr "لقد تم قفل البوت للسيرفر الحالي فقط."
@@ -297,7 +329,7 @@ msgstr "لم أستطع أن أعلن للخوادم التالية:"
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "لم يتم تحميل وحدة الأدمن cog." msgstr "لم يتم تحميل وحدة الأدمن cog."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "الرتبة المذكورة ليست على قائمة الرتب الذاتية." msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Bulgarian\n" "Language-Team: Bulgarian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: bg_BG\n" "Language: bg_BG\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Опитах да направя нещо, за което Discord ми забрани права. Команда не успя да завърши успешно." msgstr "Опитах да направя нещо, за което Discord ми забрани права. Команда не успя да завърши успешно."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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}, защото ролята е по-голяма или равна на моята най-висока роля в йерархията на Discord." msgstr "Не мога да премахна {role.name} на {member.display_name}, защото ролята е по-голяма или равна на моята най-висока роля в йерархията на Discord."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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}, защото ролята е по-голяма или равна на моята най-висока роля в йерархията на Discord."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Не мога да редактирам {role.name}, защото ролята е по-голяма или равна на моята най-висока роля в йерархията на Discord." msgstr "Не мога да редактирам {role.name}, защото ролята е по-голяма или равна на моята най-висока роля в йерархията на Discord."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Не мога да ти позволя да дадеш {role.name} на {member.display_name}, защото ролята е по-голяма или равна на най-високата ти роля в йерархията на Discord." msgstr "Не мога да ти позволя да дадеш {role.name} на {member.display_name}, защото ролята е по-голяма или равна на най-високата ти роля в йерархията на Discord."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Не мога да ти позволя да махнеш {role.name} на {member.display_name}, защото ролята е по-голяма или равна на най-високата ти роля в йерархията на Discord." msgstr "Не мога да ти позволя да махнеш {role.name} на {member.display_name}, защото ролята е по-голяма или равна на най-високата ти роля в йерархията на Discord."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Не мога да ти позволя да редактираш {role.name}, защото ролята е по-голяма или равна на най-високата ти роля в йерархията на Discord." msgstr "Не мога да ти позволя да редактираш {role.name}, защото ролята е по-голяма или равна на най-високата ти роля в йерархията на Discord."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Вече обявявам нещо. Ако искаш да направиш различно съобщение, моля използвай `{prefix}announce cancel` първо." msgstr "Вече обявявам нещо. Ако искаш да направиш различно съобщение, моля използвай `{prefix}announce cancel` първо."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Колекция от помощни програми за администриране на сървъри." msgstr "Колекция от помощни програми за администриране на сървъри."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} вече има ролята {role.name}." msgstr "{member.display_name} вече има ролята {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Успешно добавих {role.name} на {member.display_name}" msgstr "Успешно добавих {role.name} на {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} няма ролята {role.name}." msgstr "{member.display_name} няма ролята {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Успешно махнах {role.name} от {member.display_name}" msgstr "Успешно махнах {role.name} от {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -85,7 +85,7 @@ msgstr "\n"
" Ако потребител е празно, то по подразбиране е автора на командата.\n" " Ако потребител е празно, то по подразбиране е автора на командата.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -98,12 +98,12 @@ msgstr "\n"
" Ако потребител е празно, то по подразбиране е автора на командата.\n" " Ако потребител е празно, то по подразбиране е автора на командата.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Редактирай настройките на ролята." msgstr "Редактирай настройките на ролята."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -116,11 +116,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Завършено." msgstr "Завършено."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -130,51 +130,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -183,7 +180,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -192,7 +189,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -201,69 +198,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Добавено." msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Тази роля вече е самостоятелна роля."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Премахнато." msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Заключете бота само за текущите му сървъри." msgstr "Заключете бота само за текущите му сървъри."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Ботът вече не е заключен за сървъри." msgstr "Ботът вече не е заключен за сървъри."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Ботът е заключен за сървъри." msgstr "Ботът е заключен за сървъри."
@@ -279,7 +313,7 @@ msgstr "Не можах да обявя в следните сървъри: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Admin cog не беше зареден." msgstr "Admin cog не беше зареден."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Предоставената роля не е валидна самостоятелна роля." msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Bosnian\n" "Language-Team: Bosnian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: bs_BA\n" "Language: bs_BA\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." 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 ""
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 ""
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 ""
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 ""
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,7 +81,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -90,12 +90,12 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -108,11 +108,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -122,51 +122,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -175,7 +172,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -184,7 +181,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -193,69 +190,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "" msgstr ""
@@ -271,7 +305,7 @@ msgstr ""
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "" msgstr ""
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "" msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Catalan\n" "Language-Team: Catalan\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: ca_ES\n" "Language: ca_ES\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "He intentat fer una cosa per la qual Discord m'ha denegat els permisos. La vostra comanda no s'ha pogut completar correctament." msgstr "He intentat fer una cosa per la qual Discord m'ha denegat els permisos. La vostra comanda no s'ha pogut completar correctament."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "No puc donar {role.name} a {member.display_name} perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord." msgstr "No puc donar {role.name} a {member.display_name} perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "No puc treure {role.name} a {member.display_name} perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord." msgstr "No puc treure {role.name} a {member.display_name} perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "No puc editar {role.name} perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord." msgstr "No puc editar {role.name} perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "No puc deixar-te donar {role.name} a {member.display_name} perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord." msgstr "No puc deixar-te donar {role.name} a {member.display_name} perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "No puc deixar-te treure {role.name} a {member.display_name} perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord." msgstr "No puc deixar-te treure {role.name} a {member.display_name} perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "No puc deixar-te editar {role.name} perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord." msgstr "No puc deixar-te editar {role.name} perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Ja estic anunciant alguna cosa. Si voleu fer un anunci diferent, primer utilitzeu `{prefix}announce cancel`." msgstr "Ja estic anunciant alguna cosa. Si voleu fer un anunci diferent, primer utilitzeu `{prefix}announce cancel`."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Una col·lecció dutilitats dadministració de servidors." msgstr "Una col·lecció dutilitats dadministració de servidors."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} ja té el rol {role.name}." msgstr "{member.display_name} ja té el rol {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "He afegit amb èxit {role.name} a {member.display_name}" msgstr "He afegit amb èxit {role.name} a {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} no té el rol {role.name}." msgstr "{member.display_name} no té el rol {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "He tret amb èxit {role.name} a {member.display_name}" msgstr "He tret amb èxit {role.name} a {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -85,7 +85,7 @@ msgstr "\n"
" Si l'usuari es deixa en blanc el valor per defecte és l'autor del comandament.\n" " Si l'usuari es deixa en blanc el valor per defecte és l'autor del comandament.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -98,12 +98,12 @@ msgstr "\n"
" Si l'usuari es deixa en blanc el valor per defecte és l'autor del comandament.\n" " Si l'usuari es deixa en blanc el valor per defecte és l'autor del comandament.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Editar la configuració del rol." msgstr "Editar la configuració del rol."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -124,11 +124,11 @@ msgstr "\n"
" `[p]editrole colour Test #ff9900`\n" " `[p]editrole colour Test #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Fet." msgstr "Fet."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -143,54 +143,48 @@ msgstr "\n"
" `[p]editrole name \"The Transistor\" Test`\n" " `[p]editrole name \"The Transistor\" Test`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Anunciar un missatge a tots els servidors en què es troba el bot." msgstr "Anunciar un missatge a tots els servidors en què es troba el bot."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Lanunci ha començat." msgstr "Lanunci ha començat."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Cancel·lar un anunci en curs." msgstr "Cancel·lar un anunci en curs."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Actualment no hi ha cap anunci en curs." msgstr "Actualment no hi ha cap anunci en curs."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "L'anunci actual s'ha cancel·lat." msgstr "L'anunci actual s'ha cancel·lat."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Canvia com senvien els anuncis en aquest servidor." msgstr "Canvia com senvien els anuncis en aquest servidor."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr ""
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
" Canvieu el canal on el bot enviarà anuncis.\n\n"
" Si el canal es deixa en blanc el canal per defecte és el canal actual.\n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "El canal d'anuncis s'ha establert a {channel.mention}" msgstr "El canal d'anuncis s'ha establert a {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Treu el canal per als anuncis." msgstr "Treu el canal per als anuncis."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -203,7 +197,7 @@ msgstr "\n"
" NOTA: El rol és sensible a majúscules!\n" " NOTA: El rol és sensible a majúscules!\n"
" " " "
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -216,7 +210,7 @@ msgstr "\n"
" NOTA: El rol és sensible a majúscules!\n" " NOTA: El rol és sensible a majúscules!\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -229,7 +223,7 @@ msgstr "\n"
" NOTA: El rol és sensible a majúscules!\n" " NOTA: El rol és sensible a majúscules!\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -238,69 +232,100 @@ msgstr "\n"
" Llista tots els selfrols disponibles.\n" " Llista tots els selfrols disponibles.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Selfroles disponibles:\n" msgstr "Selfroles disponibles:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Gestiona selfroles." msgstr "Gestiona selfroles."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Afegeix un rol a la llista de selfroles disponibles.\n\n"
" NOTA: El rol és sensible a majúscules!\n"
" "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 puc deixar-te afegir {role.name} com a selfrole perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord." msgstr "No puc deixar-te afegir {role.name} com a selfrole perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord."
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Afegit." msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Aquest rol ja és un selfrole."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Treu un rol de la llista de selfroles disponibles.\n\n"
" NOTA: El rol és sensible a majúscules!\n"
" "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 puc deixar-te treure {role.name} de ser un selfrole perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord." msgstr "No puc deixar-te treure {role.name} de ser un selfrole perquè el rol està per sobre o igual que el meu rol més alt a la jerarquia de Discord."
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Esborrat." msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Bloqueja el bot només als seus servidors actuals." msgstr "Bloqueja el bot només als seus servidors actuals."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "El bot ja no està bloquejat pel servidor." msgstr "El bot ja no està bloquejat pel servidor."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "El bot està ara bloquejat pel servidor." msgstr "El bot està ara bloquejat pel servidor."
@@ -316,7 +341,7 @@ msgstr "No he pogut anunciar als servidor següents: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "El cog Admin no s'ha carregat." msgstr "El cog Admin no s'ha carregat."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "El rol proporcionat no és un selfrole vàlid." msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Czech\n" "Language-Team: Czech\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: cs_CZ\n" "Language: cs_CZ\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Pokusil jsem se udělat něco, co mi Discord odepřel. Tvůj příkaz se nepodažilo úspěšně dokončit." msgstr "Pokusil jsem se udělat něco, co mi Discord odepřel. Tvůj příkaz se nepodažilo úspěšně dokončit."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Nemohu dát {role.name} uživateli {member.display_name}, protože tato role je vyšší nebo rovna mé nejvyšší roli v Discord hierarchii." msgstr "Nemohu dát {role.name} uživateli {member.display_name}, protože tato role je vyšší nebo rovna mé nejvyšší roli v Discord hierarchii."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Nemohu odebrat {role.name} uživateli {member.display_name}, protože tato role je vyšší nebo rovna mé nejvyšší roli v Discord hierarchii." msgstr "Nemohu odebrat {role.name} uživateli {member.display_name}, protože tato role je vyšší nebo rovna mé nejvyšší roli v Discord hierarchii."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Nemohu upravit {role.name}, protože tato role je vyšší, než moje nebo stejná jako nejvyšší role v Discord hierarchii." msgstr "Nemohu upravit {role.name}, protože tato role je vyšší, než moje nebo stejná jako nejvyšší role v Discord hierarchii."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Nemohu ti dovolit dát {role.name} uživateli {member.display_name}, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii." msgstr "Nemohu ti dovolit dát {role.name} uživateli {member.display_name}, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Nemohu ti dovolit odebrat {role.name} uživateli {member.display_name}, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii." msgstr "Nemohu ti dovolit odebrat {role.name} uživateli {member.display_name}, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Nemohu ti dovolit upravit {role.name}, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii." msgstr "Nemohu ti dovolit upravit {role.name}, protože tato role je vyšší nebo rovna tvé nejvyšší roli v Discord hierarchii."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Už něco oznamuji. Pokud bys rád provedl jiné oznámení, nejdříve použij `{prefix}announce cancel`." msgstr "Už něco oznamuji. Pokud bys rád provedl jiné oznámení, nejdříve použij `{prefix}announce cancel`."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Kolekce nástrojů pro správu serveru." msgstr "Kolekce nástrojů pro správu serveru."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} již má roli {role.name}." msgstr "{member.display_name} již má roli {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Úspěšně jsem přidal {role.name} k {member.display_name}" msgstr "Úspěšně jsem přidal {role.name} k {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} již má roli {role.name}." msgstr "{member.display_name} již má roli {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Úspěšně jsem odstranil {role.name} od {member.display_name}" msgstr "Úspěšně jsem odstranil {role.name} od {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -85,7 +85,7 @@ msgstr "\n"
" Ponecháte-li uživatel prázdný, výchozí hodnota autorovi příkazu.\n" " Ponecháte-li uživatel prázdný, výchozí hodnota autorovi příkazu.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -98,12 +98,12 @@ msgstr "\n"
" Ponecháte-li uživatel prázdný, výchozí hodnota autorovi příkazu.\n" " Ponecháte-li uživatel prázdný, výchozí hodnota autorovi příkazu.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Upraví nastavení role." msgstr "Upraví nastavení role."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -124,11 +124,11 @@ msgstr "\n"
" `[p]editrole colour Spravce #ff9900`\n" " `[p]editrole colour Spravce #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Hotovo." msgstr "Hotovo."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -143,54 +143,48 @@ msgstr "\n"
" `[p]editrole name \"Spravce\" Admin`\n" " `[p]editrole name \"Spravce\" Admin`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Oznámit zprávu na všechny servery ve kterých je bot." msgstr "Oznámit zprávu na všechny servery ve kterých je bot."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Oznámení začalo." msgstr "Oznámení začalo."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Zrušit běžící oznámení." msgstr "Zrušit běžící oznámení."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "V současné době neexistuje žádné spuštěné oznámení." msgstr "V současné době neexistuje žádné spuštěné oznámení."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "Momentální oznámení bylo zrušeno." msgstr "Momentální oznámení bylo zrušeno."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Změňte způsob odesílání oznámení v tomto klanu." msgstr "Změňte způsob odesílání oznámení v tomto klanu."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr ""
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
" Změnit kanál, kam bot bude posílat oznámení.\n\n"
" Pokud je kanál prázdný, nastaví aktuální kanál.\n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Kanál pro oznámení byl nastaven na {channel.mention}" msgstr "Kanál pro oznámení byl nastaven na {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Zruší kanál pro oznámení." msgstr "Zruší kanál pro oznámení."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -199,7 +193,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -212,7 +206,7 @@ msgstr "\n"
" POZNÁMKA: Role je citlivá na malá a velká písmena!\n" " POZNÁMKA: Role je citlivá na malá a velká písmena!\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -225,7 +219,7 @@ msgstr "\n"
" POZNÁMKA: Role je citlivá na malá a velká písmena!\n" " POZNÁMKA: Role je citlivá na malá a velká písmena!\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -234,69 +228,100 @@ msgstr "\n"
" Seznam všech dostupných self-rolí.\n" " Seznam všech dostupných self-rolí.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Dostupné self-role:\n" msgstr "Dostupné self-role:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Spravovat self-role." msgstr "Spravovat self-role."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Přidá roli do seznamu dostupných self-rolí.\n\n"
" POZNÁMKA: Role je citlivá na malá a velká písmena!\n"
" "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." 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:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Přidáno." msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Tato role je již self-rolí."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Odstraní roli ze seznamu dostupných self-rolí.\n\n"
" POZNÁMKA: Role je citlivá na malá a velká písmena!\n"
" "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Odstraněno." msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Uzamkne bota pouze na jeho aktuální servery." msgstr "Uzamkne bota pouze na jeho aktuální servery."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Bot již není uzamčen na server." msgstr "Bot již není uzamčen na server."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Bot je nyní serverem uzamčen." msgstr "Bot je nyní serverem uzamčen."
@@ -312,7 +337,7 @@ msgstr "Nemohu oznámit následujícím serverům: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Admin cog není načten." msgstr "Admin cog není načten."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Daná role není platná self-role." msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Danish\n" "Language-Team: Danish\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: da_DK\n" "Language: da_DK\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Jeg forsøgte på noget som Discord har nægtet mig adgang til. Din kommando blev ikke gennemført." msgstr "Jeg forsøgte på noget som Discord har nægtet mig adgang til. Din kommando blev ikke gennemført."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Jeg kan ikke give {role.name} til {member.display_name} da denne rolle er højere eller tilsvarende til min tildelte rolle i hierarkiet." msgstr "Jeg kan ikke give {role.name} til {member.display_name} da denne rolle er højere eller tilsvarende til min tildelte rolle i hierarkiet."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Jeg kan ikke fjerne {role.name} fra {member.display_name} da denne rolle er højere eller tilsvarende til min tildelte rolle i hierarkiet." msgstr "Jeg kan ikke fjerne {role.name} fra {member.display_name} da denne rolle er højere eller tilsvarende til min tildelte rolle i hierarkiet."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Jeg kan ikke redigere {role.name} da denne rolle er højere eller tilsvarende til min tildelte rolle i hierarkiet." msgstr "Jeg kan ikke redigere {role.name} da denne rolle er højere eller tilsvarende til min tildelte rolle i hierarkiet."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Jeg kan ikke lade dig tildele {role.name} til {member.display_name} da denne rolle er højere eller tilsvarende til din tildelte rolle i hierarkiet." msgstr "Jeg kan ikke lade dig tildele {role.name} til {member.display_name} da denne rolle er højere eller tilsvarende til din tildelte rolle i hierarkiet."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Jeg kan ikke lade dig fjerne {role.name} fra {member.display_name} da denne rolle er højere eller tilsvarende til din tildelte rolle i hierarkiet." msgstr "Jeg kan ikke lade dig fjerne {role.name} fra {member.display_name} da denne rolle er højere eller tilsvarende til din tildelte rolle i hierarkiet."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Jeg kan ikke lade dig redigere {role.name} da denne rolle er højere eller tilsvarende til din tildelte rolle i hierarkiet." msgstr "Jeg kan ikke lade dig redigere {role.name} da denne rolle er højere eller tilsvarende til din tildelte rolle i hierarkiet."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Jeg annoncere allerede noget. Hvis du ønsker at annoncere noget andet, benyt dig af '{prefix} annoncere annuller' først." msgstr "Jeg annoncere allerede noget. Hvis du ønsker at annoncere noget andet, benyt dig af '{prefix} annoncere annuller' først."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "En samling af server administrations værktøjer." msgstr "En samling af server administrations værktøjer."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Jeg gennemførte tilføjelsen af {role.name} til {member.display_name}" msgstr "Jeg gennemførte tilføjelsen af {role.name} til {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Jeg gennemførte fjernelsen af {role.name} fra {member.display_name}" msgstr "Jeg gennemførte fjernelsen af {role.name} fra {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,7 +81,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -90,12 +90,12 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Rediger rolle indstillinger." msgstr "Rediger rolle indstillinger."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -108,11 +108,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Færdig." msgstr "Færdig."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -122,51 +122,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Annoncer en besked til alle serverne botten er i." msgstr "Annoncer en besked til alle serverne botten er i."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Annonceringen er påbegyndt." msgstr "Annonceringen er påbegyndt."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Afbryd en kørende annonce." msgstr "Afbryd en kørende annonce."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Der er i øjeblikket ikke nogen kørende annonceringer." msgstr "Der er i øjeblikket ikke nogen kørende annonceringer."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "Den nuværende annoncering er blevet afbrudt." msgstr "Den nuværende annoncering er blevet afbrudt."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Ændre hvordan annonceringer er udsendt i denne server." msgstr "Ændre hvordan annonceringer er udsendt i denne server."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Annoncerings kanalen er blevet sat til {channel.mention}" msgstr "Annoncerings kanalen er blevet sat til {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -175,7 +172,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -184,7 +181,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -193,69 +190,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:461
msgid "Added." msgid "The role \"{role.name}\" is already a selfrole."
msgstr "Tilføjet."
#: redbot/cogs/admin/admin.py:472
msgid "That role is already a selfrole."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:476 #: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469
msgid "Added 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:475
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Fjernet." msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Lås en bot til dens nuværende server." msgstr "Lås en bot til dens nuværende server."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Botten er ikke længere låst til serveren." msgstr "Botten er ikke længere låst til serveren."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Botten er nu låst til serveren." msgstr "Botten er nu låst til serveren."
@@ -271,7 +305,7 @@ msgstr "Jeg kunne ikke annoncere til de følgende servere: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Admin cog er ikke indlæst." msgstr "Admin cog er ikke indlæst."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Den vedlagte rolle er ikke en valid selvrolle." msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: German\n" "Language-Team: German\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: de_DE\n" "Language: de_DE\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Ich habe versucht, etwas zu tun, wofür mir Discord die Erlaubnis verweigert hat. Dein Befehl wurde nicht erfolgreich ausgeführt." msgstr "Ich habe versucht, etwas zu tun, wofür mir Discord die Erlaubnis verweigert hat. Dein Befehl wurde nicht erfolgreich ausgeführt."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Ich kann die Rolle „{role.name}“ nicht an {member.display_name} vergeben, weil diese Rolle höher oder gleich meiner höchsten Rolle in der Discord Rollen-Hierarchie ist." msgstr "Ich kann die Rolle „{role.name}“ nicht an {member.display_name} vergeben, weil diese Rolle höher oder gleich meiner höchsten Rolle in der Discord Rollen-Hierarchie ist."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Ich kann {member.display_name} nicht die Rolle „{role.name}“ entziehen, weil diese Rolle höher oder gleich meiner höchsten Rolle in der Discord Rollen-Hierarchie ist." msgstr "Ich kann {member.display_name} nicht die Rolle „{role.name}“ entziehen, weil diese Rolle höher oder gleich meiner höchsten Rolle in der Discord Rollen-Hierarchie ist."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Ich kann die Rolle „{role.name}“ nicht bearbeiten, weil diese Rolle höher oder gleich meiner höchsten Rolle in der Discord Rollen-Hierarchie ist." msgstr "Ich kann die Rolle „{role.name}“ nicht bearbeiten, weil diese Rolle höher oder gleich meiner höchsten Rolle in der Discord Rollen-Hierarchie ist."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Du darfst, die Rolle „{role.name}“ nicht an {member.display_name} vergeben, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist." msgstr "Du darfst, die Rolle „{role.name}“ nicht an {member.display_name} vergeben, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Du darfst {member.display_name} nicht die Rolle „{role.name}“ entziehen, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist." msgstr "Du darfst {member.display_name} nicht die Rolle „{role.name}“ entziehen, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Du darfst nicht die Rolle „{role.name}“ bearbeiten, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist." msgstr "Du darfst nicht die Rolle „{role.name}“ bearbeiten, weil diese Rolle höher oder gleich deiner höchsten Rolle in der Discord Rollen-Hierarchie ist."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "Ich brauche dafür die Bereichtigung „Rollen verwalten“." msgstr "Ich brauche dafür die Bereichtigung „Rollen verwalten“."
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Ich kündige bereits etwas an. Wenn du eine andere Ankündigung machen willst, benutze bitte zuerst `{prefix}announce cancel`." msgstr "Ich kündige bereits etwas an. Wenn du eine andere Ankündigung machen willst, benutze bitte zuerst `{prefix}announce cancel`."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Eine Sammlung von administrativen Server-Verwaltungsprogrammen." msgstr "Eine Sammlung von administrativen Server-Verwaltungsprogrammen."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} hat die Rolle „{role.name}“ bereits." msgstr "{member.display_name} hat die Rolle „{role.name}“ bereits."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Ich habe {member.display_name} erfolgreich die Rolle „{role.name}“ gegeben." msgstr "Ich habe {member.display_name} erfolgreich die Rolle „{role.name}“ gegeben."
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} hat nicht die Rolle „{role.name}“." msgstr "{member.display_name} hat nicht die Rolle „{role.name}“."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Ich habe die Rolle „{role.name}“ erfolgreich von {member.display_name} entfernt." msgstr "Ich habe die Rolle „{role.name}“ erfolgreich von {member.display_name} entfernt."
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -80,12 +80,12 @@ msgid "\n"
" If user is left blank it defaults to the author of the command.\n" " If user is left blank it defaults to the author of the command.\n"
" " " "
msgstr "\n" msgstr "\n"
" Füge einem Mitglied eine Rolle hinzu.\n\n" " Fügen Sie einem Benutzer eine Rolle hinzu.\n"
" Benutze (amerikanische) Anführungszeichen, wenn im Namen Leerzeichen enthalten sind.\n" " Verwenden Sie doppelte Anführungszeichen, wenn die Benutzerrolle Leerzeichen enthält.\n"
" Wenn keine Person definiert wurde, wird die Rolle dem Autor des Befehls gegeben.\n" " Wenn keine Person definiert wurde, wird die Rolle dem Autor des Befehls gegeben.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -98,12 +98,12 @@ msgstr "\n"
" Wenn keine Person definiert wurde, wird die Rolle von dem Autor des Befehls entfernt.\n" " Wenn keine Person definiert wurde, wird die Rolle von dem Autor des Befehls entfernt.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Rolleneinstellungen bearbeiten." msgstr "Rolleneinstellungen bearbeiten."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -116,19 +116,19 @@ msgid "\n"
" " " "
msgstr "\n" msgstr "\n"
" Bearbeite die Farbe einer Rolle.\n\n" " Bearbeite die Farbe einer Rolle.\n\n"
" Verwende (amerikanische) Anführungszeichen, wenn die Rolle Leerzeichen enthält.\n" " Verwende doppelte Anführungszeichen, wenn die Rolle Leerzeichen enthält.\n"
" Die Farbe muss im Hexadezimalformat angegeben werden.\n" " Die Farbe muss im hexadezimal angegeben werden.\n"
" [Online Farbwähler](http://www.w3schools.com/colors/colors_picker.asp)\n\n" " [Online Farbwähler](http://www.w3schools.com/colors/colors_picker.asp)\n\n"
" Beispiele:\n" " Beispiele:\n"
" `[p]editrole colour \"The Transistor\" #ff0000`\n" " `[p]editrole colour \"The Transistor\" #ff0000`\n"
" `[p]editrole colour Test #ff9900`\n" " `[p]editrole colour Test #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Erledigt." msgstr "Erledigt."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -138,59 +138,53 @@ msgid "\n"
" " " "
msgstr "\n" msgstr "\n"
" Bearbeite den Namen einer Rolle.\n\n" " Bearbeite den Namen einer Rolle.\n\n"
" Verwende (amerikanische) Anführungszeichen, wenn die Rolle Leerzeichen enthält.\n\n" " Verwende doppelte Anführungszeichen, wenn die Rolle Leerzeichen enthält.\n\n"
" Beispiel:\n" " Beispiel:\n"
" `[p]editrole name \"The Transistor\" Test`\n" " `[p]editrole name \"The Transistor\" Test`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Mache eine Ankündigung auf allen Servern auf denen der Bot ist." msgstr "Mache eine Ankündigung auf allen Servern auf denen der Bot ist."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Die Ankündigung hat begonnen." msgstr "Die Ankündigung hat begonnen."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Breche eine laufende Ankündigung ab." msgstr "Breche eine laufende Ankündigung ab."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Es gibt keine derzeit laufende Ankündigung." msgstr "Es gibt keine derzeit laufende Ankündigung."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "Die aktuelle Ankündigung wurde abgebrochen." msgstr "Die aktuelle Ankündigung wurde abgebrochen."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Ändere, wie Ankündigungen in diesem Server gesendet werden." msgstr "Ändere, wie Ankündigungen in diesem Server gesendet werden."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr "Ändern Sie den Kanal, über den der Bot Ankündigungen sendet."
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
" Ändert den Kanal, in den der Bot Ankündigungen senden wird.\n\n"
" Wenn der Kanal freigelassen wird, wird es auf den aktuellen angewendet.\n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "{channel.mention} wurde nun als Ankündigungskanal festgelegt." msgstr "{channel.mention} wurde nun als Ankündigungskanal festgelegt."
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Setzt den Kanal für Ankündigungen zurück." msgstr "Setzt den Kanal für Ankündigungen zurück."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -203,7 +197,7 @@ msgstr "\n"
" HINWEIS: Beachte Groß- und Kleinschreibung!\n" " HINWEIS: Beachte Groß- und Kleinschreibung!\n"
" " " "
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -216,7 +210,7 @@ msgstr "\n"
" HINWEIS: Beachte Groß- und Kleinschreibung!\n" " HINWEIS: Beachte Groß- und Kleinschreibung!\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -229,7 +223,7 @@ msgstr "\n"
" HINWEIS: Beachte Groß- und Kleinschreibung!\n" " HINWEIS: Beachte Groß- und Kleinschreibung!\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -238,69 +232,105 @@ msgstr "\n"
"Gibt eine Liste verfügbarer selbst auswählbarer Rollen aus.\n" "Gibt eine Liste verfügbarer selbst auswählbarer Rollen aus.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Verfügbare selbst auswählbare Rollen:\n" msgstr "Verfügbare selbst auswählbare Rollen:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Selbst hinzufügbare Rollen verwalten." msgstr "Selbst hinzufügbare Rollen verwalten."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
" Füge eine Rolle zur Liste der selbst hinzufügbaren Rollen hinzu.\n\n" "Füge eine oder mehrere Rollen zur Liste der selbst hinzufügbaren Rollen hinzu.\n\n"
" HINWEIS: Beachte Groß- und Kleinschreibung!\n" " ACHTUNG: Beachte korrekte Groß- und Kleinschreibung!\n"
" " " "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." 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:461
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:467
msgid "Added {count} selfroles."
msgstr "{count} selbst hinzufügbare Rollen hinzugefügt."
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Hinzugefügt." msgstr "1 selbst hinzufügbare Rolle hinzugefügt."
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Diese Rolle ist bereits selbst hinzufügbar."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
" Entferne eine Rolle von der Liste der selbst hinzufügbaren Rollen.\n\n" "Entferne eine oder mehrere Rollen von der Liste der selbst hinzufügbaren Rollen.\n\n"
" HINWEIS: Beachte Groß- und Kleinschreibung!\n" " ACHTUNG: Beachte die Groß- und Kleinschreibung! "
" "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Entfernt." msgstr "{count} selbst hinzufügbare Rollen entfernt."
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr "1 selbst hinzufügbare Rolle entfernt."
#: redbot/cogs/admin/admin.py:502
#, 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:506
msgid "There are currently no selfroles."
msgstr "Es sind keine selbst hinzufügbaren Rollen verfügbar."
#: redbot/cogs/admin/admin.py:509
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?"
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr "Antwortzeit abgelaufen."
#: redbot/cogs/admin/admin.py:524
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."
#: redbot/cogs/admin/admin.py:530
msgid "Selfrole list cleared."
msgstr "Liste der selbst hinzufügbaren Rollen gelöscht."
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr "Keine Änderungen vorgenommen"
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Der Bot kann keinem neuen Server beitreten." msgstr "Der Bot kann keinem neuen Server beitreten."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Der Bot kann nun anderen Servern beitreten." msgstr "Der Bot kann nun anderen Servern beitreten."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Der Bot ist jetzt gesperrt neuen Servern beizutreten." msgstr "Der Bot ist jetzt gesperrt neuen Servern beizutreten."
@@ -316,7 +346,7 @@ msgstr "Ich konnte die Ankündigung auf diesen Servern nicht ausführen: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Das Admin-Cog ist nicht geladen." msgstr "Das Admin-Cog ist nicht geladen."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Die angegebene Rolle ist keine gültige selbst auswählbare Rolle." msgstr "Die Rolle \"{role_name}\" ist keine gültige selbst definierte Rolle."

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Greek\n" "Language-Team: Greek\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: el_GR\n" "Language: el_GR\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." 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 ""
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 ""
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 ""
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 ""
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,7 +81,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -90,12 +90,12 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -108,11 +108,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -122,51 +122,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -175,7 +172,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -184,7 +181,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -193,69 +190,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "" msgstr ""
@@ -271,7 +305,7 @@ msgstr ""
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "" msgstr ""
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "" msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Spanish\n" "Language-Team: Spanish\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: es_ES\n" "Language: es_ES\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Intenté hacer algo que Discord me ha negado el permiso. Su comando no se pudo completar." msgstr "He intentado hacer algo, pero Discord me ha negado el permiso. Su comando no ha podido completarse correctamente. "
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "No puedo dar el rol{role.name} a {member.display_name} porque ese rol es mayor o igual a mi rol más alto en la jerarquía de Discord." msgstr "No puedo dar el rol {role.name} a {member.display_name} porque ese rol es mayor o igual a mi rol más alto en la jerarquía de Discord."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "No puedo eliminar el rol {role.name} de {member.display_name} porque ese rol es mayor o igual que mi rol más alto en la jerarquía de Discord." msgstr "No puedo eliminar el rol {role.name} de {member.display_name} porque ese rol es mayor o igual que mi rol más alto en la jerarquía de Discord."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "No puedo editar el rol {role.name} porque ese rol es mayor que el mío o igual al rol más alto en la jerarquía de Discord." msgstr "No puedo editar el rol {role.name} porque ese rol es mayor que el mío o igual al rol más alto en la jerarquía de Discord."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "No puedo dejar que le des el rol {role.name} a {member.display_name} porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord." msgstr "No puedo dejar que le des el rol {role.name} a {member.display_name} porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "No puedo dejar que elimines el rol {role.name} de {member.display_name} porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord." msgstr "No puedo dejar que elimines el rol {role.name} de {member.display_name} porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "No puedo permitir que edites el rol{role.name} porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord." msgstr "No puedo permitir que edites el rol {role.name} porque ese rol es mayor o igual a tu rol más alto en la jerarquía de Discord."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "Necesito el permiso de \"Gestionar Roles\" para hacer eso." msgstr "Necesito el permiso de \"Gestionar Roles\" para hacer eso."
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Ya estoy anunciando algo. Si quieres hacer un anuncio diferente, por favor usa `{prefix}announce cancel` primero." msgstr "Ya estoy anunciando algo en este instante. Si quieres hacer un anuncio diferente, por favor usa `{prefix}announce cancel` primero."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Una colección de utilidades de administración de servidores." msgstr "Una colección de utilidades de administración de servidores."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} ya tiene el rol {role.name}." msgstr "{member.display_name} ya tiene el rol {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "He añadido con éxito {role.name} a {member.display_name}" msgstr "He añadido con éxito {role.name} a {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} no tiene el rol {role.name}." msgstr "{member.display_name} no tiene el rol {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "He retirado con éxito {role.name} de {member.display_name}" msgstr "He retirado con éxito {role.name} de {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,11 +81,11 @@ msgid "\n"
" " " "
msgstr "\n" msgstr "\n"
" Añadir un rol a un usuario.\n\n" " Añadir un rol a un usuario.\n\n"
" Usar comillas dobles si el rol contiene espacios.\n" " Use comillas dobles si el rol contiene espacios.\n"
" Si el usuario se deja en blanco el valor por defecto es el autor del comando.\n" " Si el usuario se deja en blanco el valor por defecto es el autor del comando.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -98,12 +98,12 @@ msgstr "\n"
" Si el usuario se deja en blanco el valor por defecto es el autor del comando.\n" " Si el usuario se deja en blanco el valor por defecto es el autor del comando.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Editar configuración de rol." msgstr "Editar configuración de rol."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -124,11 +124,11 @@ msgstr "\n"
" `[p]editrole colour Test #ff9900`\n" " `[p]editrole colour Test #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Listo." msgstr "Listo."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -140,57 +140,51 @@ msgstr "\n"
" Edita el nombre de un rol.\n\n" " Edita el nombre de un rol.\n\n"
" Utilice comillas dobles si el rol o el nombre contiene espacios.\n\n" " Utilice comillas dobles si el rol o el nombre contiene espacios.\n\n"
" Ejemplo:\n" " Ejemplo:\n"
" `[p]nombre editrole \"The Transistor\" Test`\n" " `[p]editrole name \"The Transistor\" Test`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Anunciar un mensaje a todos los servidores en que el bot está." msgstr "Anuncie un mensaje a todos los servidores en los que el bot esté presente."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "El anuncio ha comenzado." msgstr "El anuncio ha comenzado."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Cancela un anuncio en ejecución." msgstr "Cancela un anuncio en ejecución."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "No hay ningún anuncio en ejecución." msgstr "No hay ningún anuncio en ejecución."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "El anuncio actual ha sido cancelado." msgstr "El anuncio actual ha sido cancelado."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Cambia cómo son enviados los anuncios en este servidor." msgstr "Cambia cómo son enviados los anuncios en este gremio."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr "Cambia el canal donde el bot enviará anuncios."
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
" Cambia el canal donde el bot enviará anuncios.\n\n"
" Si el canal se deja en blanco el canal por defecto es el canal actual.\n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "El canal de anuncios se ha establecido en {channel.mention}" msgstr "El canal de anuncios se ha establecido en {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Quita el canal para los anuncios." msgstr "Deshabilita el canal para los anuncios."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -198,12 +192,12 @@ msgid "\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
" Add or remove a selfrole from yourself.\n\n" " Añade o quita un auto rol de ti mismo.\n\n"
" Server admins must have configured the role as user settable.\n" " Los administradores del servidor deben haber configurado el rol como configuración del usuario.\n"
" NOTE: The role is case sensitive!\n" " NOTA: El rol es sensible a mayúsculas/minúsculas!\n"
" " " "
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -216,7 +210,7 @@ msgstr "\n"
" NOTA: El rol es sensible a mayúsculas!\n" " NOTA: El rol es sensible a mayúsculas!\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -229,78 +223,113 @@ msgstr "\n"
" NOTA: El rol es sensible a mayúsculas!\n" " NOTA: El rol es sensible a mayúsculas!\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "\n" msgstr "\n"
" Lista de todos los selfroles disponibles.\n" " Lista todos los autoroles disponibles.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Selfroles disponibles:\n" msgstr "Selfroles disponibles:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Gestionar selfroles." msgstr "Gestionar selfroles."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
" Añade un rol a la lista de selfroles disponibles.\n\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\n" "NOTA: ¡El rol es sensible a mayúsculas! "
" "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." 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:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr "El rol \"{role.name}\" ya es un auto-rol."
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr "Añadidos {count} auto-roles."
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Añadido." msgstr "Se añadió 1 auto-rol."
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Ese rol ya es un selfrole."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
" Quita un rol de la lista de selfroles disponibles.\n\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\n" "NOTA: ¡El rol es sensible a mayúsculas! "
" "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Eliminado." msgstr "Se han eliminado {count} auto-roles."
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr "Se ha eliminado 1 auto-rol."
#: redbot/cogs/admin/admin.py:502
#, 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:506
msgid "There are currently no selfroles."
msgstr "Actualmente no hay auto-roles."
#: redbot/cogs/admin/admin.py:509
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:515
msgid "You took too long to respond."
msgstr "Has tardado demasiado en responder."
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr "Lista de auto-roles eliminada."
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr "No se han realizado cambios."
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Bloquea el bot sólo a sus servidores actuales." msgstr "Bloquea el bot sólo a sus servidores actuales."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "El bot ya no está bloqueado por el servidor." msgstr "El bot ya no está bloqueado por el servidor."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "El bot está bloqueado por el servidor." msgstr "El bot está bloqueado por el servidor."
@@ -316,7 +345,7 @@ msgstr "No pude anunciar en los siguientes servidores: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "El cog Admin no está cargado." msgstr "El cog Admin no está cargado."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "El rol proporcionado no es un selfrole válido." msgstr "El rol \"{role_name}\" no es un auto-rol válido."

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Finnish\n" "Language-Team: Finnish\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: fi_FI\n" "Language: fi_FI\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Yritin tehdä jotain, jonka Discord kielsi minulle luvat. Komento epäonnistui onnistuneesti." msgstr "Yritin tehdä jotain, jonka Discord kielsi minulle luvat. Komento epäonnistui onnistuneesti."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "En voi antaa roolia {role.name} käyttäjälle {member.display_name}, koska rooli on korkeammalla kuin minun ylin roolini Discordin hierarkiassa." msgstr "En voi antaa roolia {role.name} käyttäjälle {member.display_name}, koska rooli on korkeammalla kuin minun ylin roolini Discordin hierarkiassa."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "En voi poistaa roolia {role.name} käyttäjältä {member.display_name}, koska rooli on korkeammalla kuin minun ylin roolini Discordin hierarkiassa." msgstr "En voi poistaa roolia {role.name} käyttäjältä {member.display_name}, koska rooli on korkeammalla kuin minun ylin roolini Discordin hierarkiassa."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "En voi muokata roolia {role.name}, koska se on korkeammalla kuin minun ylin roolini Discordin hierarkiassa." msgstr "En voi muokata roolia {role.name}, koska se on korkeammalla kuin minun ylin roolini Discordin hierarkiassa."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "En voi antaa roolia {role.name} käyttäjälle {member.display_name}, koska rooli on korkeammalla kuin minun ylin roolini Discordin hierarkiassa." msgstr "En voi antaa roolia {role.name} käyttäjälle {member.display_name}, koska rooli on korkeammalla kuin minun ylin roolini Discordin hierarkiassa."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "En voi poistaa roolia {role.name} käyttäjältä {member.display_name}, koska rooli on korkeammalla kuin minun ylin roolini Discordin hierarkiassa." msgstr "En voi poistaa roolia {role.name} käyttäjältä {member.display_name}, koska rooli on korkeammalla kuin minun ylin roolini Discordin hierarkiassa."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "En voi antaa sinun muokata roolia {role.name}, koska rooli on korkeammalla kuin sinun korkein rooli Discordin hierarkiassa." msgstr "En voi antaa sinun muokata roolia {role.name}, koska rooli on korkeammalla kuin sinun korkein rooli Discordin hierarkiassa."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr "Tarvitsen \"Muokkaa Rooleja\" oikeudet tehdäkseni tuon."
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Olen jo ilmoittanut jotain. Jos haluat tehdä toisen ilmoituksen, käytä ensin \"{prefix} announce cancel\"." msgstr "Olen jo ilmoittanut jotain. Jos haluat tehdä toisen ilmoituksen, käytä ensin \"{prefix} announce cancel\"."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Kokoelma palvelinhallintaohjelmia." msgstr "Kokoelma palvelinhallintaohjelmia."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "Käyttäjällä {member.display_name} on jo rooli {role.name}." msgstr "Käyttäjällä {member.display_name} on jo rooli {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Lisäsin {role.name} onnistuneesti {member.display_name}" msgstr "Lisäsin {role.name} onnistuneesti {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "Käyttäjällä {member.display_name} ei ole roolia {role.name}." msgstr "Käyttäjällä {member.display_name} ei ole roolia {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Olen poistanut {role.name} onnistuneesti {member.display_name}" msgstr "Olen poistanut {role.name} onnistuneesti {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -85,7 +85,7 @@ msgstr "\n"
" Jos käyttäjä jätetään tyhjäksi, se on oletuksena tekijä komennon.\n" " Jos käyttäjä jätetään tyhjäksi, se on oletuksena tekijä komennon.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -98,12 +98,12 @@ msgstr "\n"
" Jos käyttäjä jätetään tyhjäksi, se on oletuksena tekijä komennon.\n" " Jos käyttäjä jätetään tyhjäksi, se on oletuksena tekijä komennon.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Muokkaa rooliasetuksia." msgstr "Muokkaa rooliasetuksia."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -124,11 +124,11 @@ msgstr "\n"
" `[p]editrole colour Test #ff9900`\n" " `[p]editrole colour Test #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Tehty." msgstr "Tehty."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -143,63 +143,59 @@ msgstr "\n"
" `[p]editrole name \"The Transistor\" Test`\n" " `[p]editrole name \"The Transistor\" Test`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Ilmoita viesti kaikille palvelimille, joihin botti on." msgstr "Ilmoita viesti kaikille palvelimille, joihin botti on."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Ilmoittaminen on aloitettu." msgstr "Ilmoittaminen on aloitettu."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Peruuta käynnissä oleva ilmoitus." msgstr "Peruuta käynnissä oleva ilmoitus."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Tällä hetkellä ei ole käynnissä olevaa ilmoitusta." msgstr "Tällä hetkellä ei ole käynnissä olevaa ilmoitusta."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "Tämänhetkinen ilmoitus on peruutettu." msgstr "Tämänhetkinen ilmoitus on peruutettu."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Muokkaa kuinka ilmoitukset lähetetään tässä guildissa." msgstr "Muokkaa kuinka ilmoitukset lähetetään tässä guildissa."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr ""
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
" Muuta kanavaa, jossa botti lähettää ilmoituksia.\n\n"
" Jos kanava jätetään tyhjäksi, se oletetaan nykyiselle kanavalle.\n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Ilmoituskanava on asetettu {channel.mention} -kanavalle" msgstr "Ilmoituskanava on asetettu {channel.mention} -kanavalle"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Poista ilmoituskanava käytöstä." msgstr "Poista ilmoituskanava käytöstä."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
" Server admins must have configured the role as user settable.\n" " Server admins must have configured the role as user settable.\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" 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:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -212,7 +208,7 @@ msgstr "\n"
" HUOM: Rooli on kirjainkoolla herkkä!\n" " HUOM: Rooli on kirjainkoolla herkkä!\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -225,7 +221,7 @@ msgstr "\n"
" HUOM: Rooli on kirjainkoolla herkkä!\n" " HUOM: Rooli on kirjainkoolla herkkä!\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -234,69 +230,100 @@ msgstr "\n"
" Luettele kaikki saatavilla olevat selfrot.\n" " Luettele kaikki saatavilla olevat selfrot.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Saatavilla olevat omafroles:\n" msgstr "Saatavilla olevat omafroles:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Hallitse selfroleja." msgstr "Hallitse selfroleja."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Lisää rooli saatavilla olevien selfrolien luetteloon.\n\n"
" HUOM: Rooli on kirjainkoolla herkkä!\n"
" "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." 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:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Lisätty." msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Tämä rooli on jo selfrole."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Lisää rooli saatavilla olevien selfrolien luetteloon.\n\n"
" HUOM: Rooli on kirjainkoolla herkkä!\n"
" "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Poistettu." msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Lukitse botti vain nykyisille palvelimille." msgstr "Lukitse botti vain nykyisille palvelimille."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Botti ei ole enää palvelinlukittu." msgstr "Botti ei ole enää palvelinlukittu."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Botti on nyt palvelinlukittu." msgstr "Botti on nyt palvelinlukittu."
@@ -312,7 +339,7 @@ msgstr "En voinut ilmoittaa seuraavalle palvelimelle: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Admin cog ei ole ladattu." msgstr "Admin cog ei ole ladattu."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Annettu rooli ei ole kelvollinen selfrole." msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: French\n" "Language-Team: French\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: fr_FR\n" "Language: fr_FR\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "J'ai tenté de faire quelque chose que pour lequel Discord m'a refusé les permissions. La commande a échoué." msgstr "J'ai tenté de faire quelque chose que pour lequel Discord m'a refusé les permissions. La commande a échoué."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Je ne peux pas donner {role.name} à {member.display_name} car ce rôle est supérieur ou égal à mon rôle le plus élevé dans la hiérarchie Discord." msgstr "Je ne peux pas donner {role.name} à {member.display_name} car ce rôle est supérieur ou égal à mon rôle le plus élevé dans la hiérarchie Discord."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Je ne peux pas supprimer {role.name} de {member.display_name} car ce rôle est supérieur ou égal à mon rôle le plus élevé dans la hiérarchie Discord." msgstr "Je ne peux pas supprimer {role.name} de {member.display_name} car ce rôle est supérieur ou égal à mon rôle le plus élevé dans la hiérarchie Discord."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Je ne peux pas modifier {role.name} parce que ce rôle est supérieur ou égal à mon rôle le plus élevé dans la hiérarchie Discord." msgstr "Je ne peux pas modifier {role.name} parce que ce rôle est supérieur ou égal à mon rôle le plus élevé dans la hiérarchie Discord."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Je ne peux pas vous laisser donner {role.name} à {member.display_name} car ce rôle est supérieur ou égal à votre rôle le plus haut dans la hiérarchie Discord." msgstr "Je ne peux pas vous laisser donner {role.name} à {member.display_name} 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:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Je ne peux pas vous permettre de supprimer {role.name} de {member.display_name} car ce rôle est supérieur ou égal à votre rôle le plus élevé dans la hiérarchie Discord." msgstr "Je ne peux pas vous permettre de supprimer {role.name} de {member.display_name} car ce rôle est supérieur ou égal à votre rôle le plus élevé dans la hiérarchie Discord."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Je ne peux pas vous permettre de modifier {role.name} car ce rôle est supérieur ou égal à votre rôle le plus élevé dans la hiérarchie Discord." msgstr "Je ne peux pas vous permettre de modifier {role.name} car ce rôle est supérieur ou égal à votre rôle le plus élevé dans la hiérarchie Discord."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "Jai besoin de la permission \"Gérer les rôles\" pour faire cela." msgstr "Jai besoin de la permission \"Gérer les rôles\" pour faire cela."
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Je suis déjà en train d'annoncer quelque chose. Si vous souhaitez faire une annonce différente, vous devez d'abord utiliser la commande `{prefix}announce cancel`." msgstr "Je suis déjà en train d'annoncer quelque chose. Si vous souhaitez faire une annonce différente, vous devez d'abord utiliser la commande `{prefix}announce cancel`."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Un ensemble d'utilitaires d'administration du serveur." msgstr "Un ensemble d'utilitaires d'administration du serveur."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} a déjà le rôle {role.name}." msgstr "{member.display_name} a déjà le rôle {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "J'ai bien ajouté le rôle {role.name} à {member.display_name}" msgstr "J'ai bien ajouté le rôle {role.name} à {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} n'a pas le rôle {role.name}." msgstr "{member.display_name} n'a pas le rôle {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "J'ai bien retiré le rôle {role.name} de {member.display_name}" msgstr "J'ai bien retiré le rôle {role.name} de {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -85,7 +85,7 @@ msgstr "\n"
" Si l'utilisateur est laissé vide, ce sera par défaut l'auteur de la commande.\n" " Si l'utilisateur est laissé vide, ce sera par défaut l'auteur de la commande.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -98,12 +98,12 @@ msgstr "\n"
" Si l'utilisateur est laissé vide, ce sera par défaut l'auteur de la commande.\n" " Si l'utilisateur est laissé vide, ce sera par défaut l'auteur de la commande.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Modifier les paramètres d'un rôle." msgstr "Modifier les paramètres d'un rôle."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -124,11 +124,11 @@ msgstr "\n"
" `[p]editrole colour Test #ff9900`\n" " `[p]editrole colour Test #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Fait." msgstr "Fait."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -143,54 +143,48 @@ msgstr "\n"
" `[p]editrole name \"The Transistor\" Test`\n" " `[p]editrole name \"The Transistor\" Test`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Faire une annonce à tous les serveurs dans lesquels le bot se trouve." msgstr "Faire une annonce à tous les serveurs dans lesquels le bot se trouve."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Lannonce a commencé." msgstr "Lannonce a commencé."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Interrompre une annonce en cours." msgstr "Interrompre une annonce en cours."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Il n'y a aucune annonce en cours d'exécution." msgstr "Il n'y a aucune annonce en cours d'exécution."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "L'annonce actuelle a été interrompue." msgstr "L'annonce actuelle a été interrompue."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Change la façon dont les annonces sont envoyées dans ce serveur." msgstr "Change la façon dont les annonces sont envoyées dans ce serveur."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr ""
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
" Change le salon où le bot enverra les annonces.\n\n"
" Si le champ salon est laissé vide, il utilisera par défaut le salon actuel.\n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Les annonces seront maintenant faites dans {channel.mention}" msgstr "Les annonces seront maintenant faites dans {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Désactive le salon pour les annonces." msgstr "Désactive le salon pour les annonces."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -203,7 +197,7 @@ msgstr "\n"
" NOTE : Le rôle est sensible aux majuscules et minuscules !\n" " NOTE : Le rôle est sensible aux majuscules et minuscules !\n"
" " " "
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -216,7 +210,7 @@ msgstr "\n"
" NOTE : Le rôle est sensible aux majuscules et minuscules !\n" " NOTE : Le rôle est sensible aux majuscules et minuscules !\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -229,7 +223,7 @@ msgstr "\n"
" NOTE : Le rôle est sensible aux majuscules et minuscules !\n" " NOTE : Le rôle est sensible aux majuscules et minuscules !\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -238,69 +232,106 @@ msgstr "\n"
" Liste de tous les auto-rôles disponibles.\n" " Liste de tous les auto-rôles disponibles.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Auto-rôles disponibles :\n" msgstr "Auto-rôles disponibles :\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Gérer les auto-roles." msgstr "Gérer les auto-roles."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
"Ajouter un rôle à la liste des auto-rôles disponibles.\n\n" "Ajouter un rôle, ou une sélection de rôles, à la liste des rôles personnels disponibles.\n\n"
" NOTE : Le nom du rôle est sensible aux majuscules et minuscules !\n" " NOTE : Le nom du rôle est sensible aux majuscules et minuscules !\n"
" " " "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." 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:461
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:467
msgid "Added {count} selfroles."
msgstr "{count} auto-rôles ajouté(s)."
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Ajouté." msgstr "Ajout de 1 auto-rôle."
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Ce rôle est déjà un selfrole."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
" Supprimer un rôle de la liste des auto-rôles.\n\n" "Ajouter un rôle, ou une sélection de rôles, à la liste des rôles personnels disponibles.\n\n"
" REMARQUE : Le nom du rôle est sensible aux majuscules et minuscules !\n" " NOTE : Le nom du rôle est sensible aux majuscules et minuscules !\n"
" " " "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Retiré." msgstr "Suppression de {count} auto-rôles."
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr "Suppression d'un auto-rôle."
#: redbot/cogs/admin/admin.py:502
#, 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:506
msgid "There are currently no selfroles."
msgstr "Actuellement, il n'y a pas d'auto-rôles."
#: redbot/cogs/admin/admin.py:509
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:515
msgid "You took too long to respond."
msgstr "Vous avez pris trop de temps à répondre."
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr "La liste des rôles personnes a été nettoyée."
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr "Aucune modification n'a été faite."
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Verrouiller un bot sur ses serveurs actuels uniquement." msgstr "Verrouiller un bot sur ses serveurs actuels uniquement."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Le bot n'est plus verrouillé sur ses serveurs actuels." msgstr "Le bot n'est plus verrouillé sur ses serveurs actuels."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Le bot est maintenant verrouillé sur ses serveurs actuels." msgstr "Le bot est maintenant verrouillé sur ses serveurs actuels."
@@ -316,7 +347,7 @@ msgstr "Je n'ai pas pu annoncer aux serveurs suivants : "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Le cog Admin n'est pas chargé." msgstr "Le cog Admin n'est pas chargé."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Le rôle fourni n'est pas un auto-rôle valide." msgstr "Le rôle \"{role_name}\" n'est pas un auto-rôle valide."

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hebrew\n" "Language-Team: Hebrew\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: he_IL\n" "Language: he_IL\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." 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 ""
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 ""
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 ""
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 ""
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,7 +81,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -90,12 +90,12 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -108,11 +108,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -122,51 +122,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -175,7 +172,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -184,7 +181,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -193,69 +190,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:461
msgid "Added." msgid "The role \"{role.name}\" is already a selfrole."
msgstr "נוסף."
#: redbot/cogs/admin/admin.py:472
msgid "That role is already a selfrole."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:476 #: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469
msgid "Added 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:475
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "הוסר." msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "" msgstr ""
@@ -271,7 +305,7 @@ msgstr ""
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "" msgstr ""
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "" msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hindi\n" "Language-Team: Hindi\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: hi_IN\n" "Language: hi_IN\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "मैंने कुछ ऐसा करने का प्रयास किया, जिसके लिए डिस्कॉर्ड ने मुझे अनुमति से इनकार कर दिया। आपका आदेश सफलतापूर्वक पूरा होने में विफल रहा।" msgstr "मैंने कुछ ऐसा करने का प्रयास किया, जिसके लिए डिस्कॉर्ड ने मुझे अनुमति से इनकार कर दिया। आपका आदेश सफलतापूर्वक पूरा होने में विफल रहा।"
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "मैं {member.display_name} को {role.name} नहीं दे सकती क्योंकि वह रोल डिस्कॉर्ड् पदानुक्रम में मेरे उच्चतम रोल से अधिक या उसके बराबर है।" msgstr "मैं {member.display_name} को {role.name} नहीं दे सकती क्योंकि वह रोल डिस्कॉर्ड् पदानुक्रम में मेरे उच्चतम रोल से अधिक या उसके बराबर है।"
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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} से नहीं निकाल सकती, क्योंकि वह रोल डिस्कॉर्ड पदानुक्रम में मेरे उच्चतम रोल से अधिक या उसके बराबर है।" msgstr "मैं {role.name} को {member.display_name} से नहीं निकाल सकती, क्योंकि वह रोल डिस्कॉर्ड पदानुक्रम में मेरे उच्चतम रोल से अधिक या उसके बराबर है।"
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "मैं {role.name} को संपादित नहीं कर सकती, क्योंकि यह रोल डिस्कॉर्ड पदानुक्रम में मेरे रोल से अधिक है,या सबसे उच्चतम रोल के बराबर है।" msgstr "मैं {role.name} को संपादित नहीं कर सकती, क्योंकि यह रोल डिस्कॉर्ड पदानुक्रम में मेरे रोल से अधिक है,या सबसे उच्चतम रोल के बराबर है।"
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 ""
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 ""
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 ""
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr "मुझे ऐसा करने के लिए \"Manage Roles\" अनुमति की आवश्यकता है।"
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." 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:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "" msgstr "सर्वर प्रशासन उपयोगिता का एक संग्रह।"
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,7 +81,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -90,12 +90,12 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -108,11 +108,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -122,51 +122,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -175,7 +172,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -184,7 +181,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -193,69 +190,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "" msgstr ""
@@ -271,7 +305,7 @@ msgstr ""
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "" msgstr ""
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "" msgstr ""

View File

@@ -0,0 +1,353 @@
msgid ""
msgstr ""
"Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n"
"Language-Team: Croatian\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n"
"X-Crowdin-Language: hr\n"
"X-Crowdin-File-ID: 42\n"
"Language: hr_HR\n"
#: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Pokušao sam učiniti nešto za što mi je Discord uskratio dozvole. Vaša naredba nije uspješno dovršena."
#: redbot/cogs/admin/admin.py:24
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 "Ne mogu dati {role.name} korisniku {member.display_name} jer je ta uloga viša ili jednaka mojoj najvišoj ulozi u Discord hijerarhiji."
#: redbot/cogs/admin/admin.py:30
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 "Ne mogu ukloniti {role.name} od {member.display_name} jer je ta uloga viša ili jednaka mojoj najvišoj ulozi u Discord hijerarhiji."
#: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Ne mogu uređivati {role.name} jer je ta uloga viša od moje ili jednaka najvišoj ulozi u Discord hijerarhiji."
#: redbot/cogs/admin/admin.py:42
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 "Ne mogu vam dopustiti da dodate {role.name} korisniku {member.display_name} jer je ta uloga viša ili jednaka vašoj najvišoj ulozi u Discord hijerarhiji."
#: redbot/cogs/admin/admin.py:48
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 "Ne mogu vam dopustiti da uklonite {role.name} od {member.display_name} jer je ta uloga viša ili jednaka vašoj najvišoj ulozi u Discord hijerarhiji."
#: redbot/cogs/admin/admin.py:54
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 "Ne mogu vam dopustiti da uređujete {role.name} jer je ta uloga viša ili jednaka vašoj najvišoj ulozi u Discord hijerarhiji."
#: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that."
msgstr "Za to trebam \"Upravljanje ulogama\" dozvolu."
#: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Već nešto najavljujem. Ako želite napraviti drugačiju najavu, prvo upotrijebite `{prefix}announce cancel`."
#: redbot/cogs/admin/admin.py:72
#, docstring
msgid "A collection of server administration utilities."
msgstr "Zbirka usluga za administraciju servera."
#: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} već ima {role.name} ulogu."
#: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Uspješno sam dodao {role.name} {member.display_name}"
#: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} nema {role.name} ulogu."
#: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Uspješno sam uklonio {role.name} s {member.display_name}"
#: redbot/cogs/admin/admin.py:219
#, docstring
msgid "\n"
" Add a role to a user.\n\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 "\n"
" Dodajte ulogu korisniku.\n\n"
" Koristite navodnike ako uloga sadrži razmake.\n"
" Ako je ime korisnika ostavljeno prazno, zadati će se autor naredbe.\n"
" "
#: redbot/cogs/admin/admin.py:235
#, docstring
msgid "\n"
" Remove a role from a user.\n\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 "\n"
" Uklonite ulogu s korisnika.\n\n"
" Koristite navodnike ako uloga sadrži razmake.\n"
" Ako je ime korisnika ostavljeno prazno, zadati će se autor naredbe.\n"
" "
#: redbot/cogs/admin/admin.py:249
#, docstring
msgid "Edit role settings."
msgstr "Uredite postavke uloge."
#: redbot/cogs/admin/admin.py:256
#, docstring
msgid "\n"
" Edit a role's colour.\n\n"
" Use double quotes if the role contains spaces.\n"
" Colour must be in hexadecimal format.\n"
" [Online colour picker](http://www.w3schools.com/colors/colors_picker.asp)\n\n"
" Examples:\n"
" `[p]editrole colour \"The Transistor\" #ff0000`\n"
" `[p]editrole colour Test #ff9900`\n"
" "
msgstr "\n"
" Uredite boju uloge.\n\n"
" Koristite navodnike ako uloga sadrži razmake.\n"
" Boja mora biti u heksadecimalnom formatu.\n"
" [Online odabir boja](http://www.w3schools.com/colors/colors_picker.asp)\n\n"
" Primjeri:\n"
" `[p]editrole colour \"The Transistor\" #ff0000`\n"
" `[p]editrole colour Test #ff9900`\n"
" "
#: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done."
msgstr "Gotovo."
#: redbot/cogs/admin/admin.py:289
#, docstring
msgid "\n"
" Edit a role's name.\n\n"
" Use double quotes if the role or the name contain spaces.\n\n"
" Example:\n"
" `[p]editrole name \"The Transistor\" Test`\n"
" "
msgstr "\n"
" Uredite naziv uloge.\n\n"
" Koristite navodnike ako uloga ili naziv uloge sadrže razmake.\n\n"
" Primjer:\n"
" `[p]editrole name \"The Transistor\" Test`\n"
" "
#: redbot/cogs/admin/admin.py:323
#, 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:330
msgid "The announcement has begun."
msgstr "Najava je počela."
#: redbot/cogs/admin/admin.py:337
#, docstring
msgid "Cancel a running announce."
msgstr "Otkažite aktivnu najavu."
#: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement."
msgstr "Trenutno nema aktivne najave."
#: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled."
msgstr "Trenutna najava je otkazana."
#: redbot/cogs/admin/admin.py:348
#, docstring
msgid "Change how announcements are sent in this guild."
msgstr "Promijenite način slanja najava u ovom serveru."
#: redbot/cogs/admin/admin.py:353
#, docstring
msgid "Change the channel where the bot will send announcements."
msgstr ""
#: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}"
msgstr "{channel.mention} je postavljen kao kanal za najave"
#: redbot/cogs/admin/admin.py:361
#, docstring
msgid "Unsets the channel for announcements."
msgstr "Poništava kanal za najave."
#: redbot/cogs/admin/admin.py:386
#, 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 "\n"
" Dodajte ili uklonite samo-ulogu sa sebe.\n\n"
" Administratori servera moraju konfigurirati ulogu kao korisnički podesivu.\n"
" NAPOMENA: Uloga je osjetljiva na velika i mala slova!\n"
" "
#: redbot/cogs/admin/admin.py:399
#, 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 "\n"
" Dodajte si samo-ulogu.\n\n"
" Administratori servera moraju konfigurirati ulogu kao korisnički podesivu.\n"
" NAPOMENA: Uloga je osjetljiva na velika i mala slova!\n"
" "
#: redbot/cogs/admin/admin.py:410
#, 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 "\n"
" Uklonite samo-ulogu sa sebe.\n\n"
" Administratori servera moraju konfigurirati ulogu kao korisnički podesivu.\n"
" NAPOMENA: Uloga je osjetljiva na velika i mala slova!\n"
" "
#: redbot/cogs/admin/admin.py:421
#, docstring
msgid "\n"
" Lists all available selfroles.\n"
" "
msgstr "\n"
" Navodi sve dostupne samo-uloge.\n"
" "
#: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n"
"{selfroles}"
msgstr "Dostupne samo-uloge:\n"
"{selfroles}"
#: redbot/cogs/admin/admin.py:437
#, docstring
msgid "Manage selfroles."
msgstr "Upravljajte samo-ulogama."
#: redbot/cogs/admin/admin.py:442
#, 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 "\n"
" Dodajte ulogu ili izbor uloga u popis dostupnih samo-uloga.\n\n"
" NAPOMENA: Uloga je osjetljiva na velika i mala slova!\n"
" "
#: redbot/cogs/admin/admin.py:451
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:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr "Uloga \"{role.name}\" je već samo-uloga."
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr "Dodano {count} samo-uloga."
#: redbot/cogs/admin/admin.py:469
msgid "Added 1 selfrole."
msgstr "Dodana jedna samo-uloga."
#: redbot/cogs/admin/admin.py:475
#, 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 "\n"
" Uklonite ulogu ili izbor uloga s popisa dostupnih samo-uloga.\n\n"
" NAPOMENA: Uloga je osjetljiva na velika i mala slova!\n"
" "
#: redbot/cogs/admin/admin.py:484
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:494
msgid "Removed {count} selfroles."
msgstr "Uklonjeno {count} samo-uloga."
#: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr "Uklonjena jedna samo-uloga."
#: redbot/cogs/admin/admin.py:502
#, 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:506
msgid "There are currently no selfroles."
msgstr "Trenutno nema samo-uloga."
#: redbot/cogs/admin/admin.py:509
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:515
msgid "You took too long to respond."
msgstr "Trebalo vam je predugo da odgovorite."
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr "Popis samo-uloga je izbrisan."
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr "Nisu napravljene ikakve promjene."
#: redbot/cogs/admin/admin.py:537
#, docstring
msgid "Lock a bot to its current servers only."
msgstr "Zaključaj bota samo na njegove trenutne servere."
#: redbot/cogs/admin/admin.py:542
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:544
msgid "The bot is now serverlocked."
msgstr "Bot je sada zaključan na servere u kojima se nalazi."
#: redbot/cogs/admin/announcer.py:68
msgid "I could not announce to the following server: "
msgstr "Nisam mogao objaviti sljedećem serveru: "
#: redbot/cogs/admin/announcer.py:70
msgid "I could not announce to the following servers: "
msgstr "Nisam mogao objaviti sljedećim serverima: "
#: redbot/cogs/admin/converters.py:12
msgid "The Admin cog is not loaded."
msgstr "Admin Cog nije učitan."
#: redbot/cogs/admin/converters.py:21
msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Uloga \"{role_name}\" nije važeća samo-uloga."

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hungarian\n" "Language-Team: Hungarian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: hu_HU\n" "Language: hu_HU\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Olyan műveletet próbáltam elvégezni, amihez a Discord elutasította a jogosultságom. A parancsod végrehajtása sikertelen volt." msgstr "Olyan műveletet próbáltam elvégezni, amihez a Discord elutasította a jogosultságom. A parancsod végrehajtása sikertelen volt."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Nem adhatom meg a {role.name} rangot {member.display_name}-nak/nek, mert az a rang magasabb vagy egyenlő az én legmagasabb rangommal a Discord rangsorrendben." msgstr "Nem adhatom meg a {role.name} rangot {member.display_name}-nak/nek, mert az a rang magasabb vagy egyenlő az én legmagasabb rangommal a Discord rangsorrendben."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Nem vonhatom meg a {role.name} rangot {member.display_name}-tól/től, mert az a rang magasabb vagy egyenlő az én legmagasabb rangommal a Discord rangsorrendben." msgstr "Nem vonhatom meg a {role.name} rangot {member.display_name}-tól/től, mert az a rang magasabb vagy egyenlő az én legmagasabb rangommal a Discord rangsorrendben."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Nem szerkeszthetem a {role.name} rangot, mert az a rang magasabb vagy egyenlő az én legmagasabb rangommal a Discord rangsorrendben." msgstr "Nem szerkeszthetem a {role.name} rangot, mert az a rang magasabb vagy egyenlő az én legmagasabb rangommal a Discord rangsorrendben."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 ""
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 ""
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 ""
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,7 +81,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -90,12 +90,12 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -108,11 +108,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Kész." msgstr "Kész."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -122,51 +122,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -175,7 +172,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -184,7 +181,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -193,69 +190,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "" msgstr ""
@@ -271,7 +305,7 @@ msgstr ""
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "" msgstr ""
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "" msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Indonesian\n" "Language-Team: Indonesian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: id_ID\n" "Language: id_ID\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Saya mencoba melakukan sesuatu yang tidak diizinkan oleh Discord untuk saya. Perintah Anda gagal untuk dijalankan." msgstr "Saya mencoba melakukan sesuatu yang tidak diizinkan oleh Discord untuk saya. Perintah Anda gagal untuk dijalankan."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Saya tidak dapat memberikan {role.name} kepada {member.display_name} karena Role itu lebih tinggi atau sama dengan Role tertinggi saya dalam tingkatan Discord." msgstr "Saya tidak dapat memberikan {role.name} kepada {member.display_name} karena Role itu lebih tinggi atau sama dengan Role tertinggi saya dalam tingkatan Discord."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Saya tidak dapat memberikan {role.name} kepada {member.display_name} karena Role itu lebih tinggi atau sama dengan Role tertinggi saya dalam tingkatan Discord." msgstr "Saya tidak dapat memberikan {role.name} kepada {member.display_name} karena Role itu lebih tinggi atau sama dengan Role tertinggi saya dalam tingkatan Discord."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Saya tidak dapat mengedit {role.name} karena role itu lebih tinggi dari saya atau sama dengan role tertinggi dalam tingkatan Discord." msgstr "Saya tidak dapat mengedit {role.name} karena role itu lebih tinggi dari saya atau sama dengan role tertinggi dalam tingkatan Discord."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Saya tidak dapat memberikan {role.name} kepada {member.display_name} karena Role itu lebih tinggi atau sama dengan Role tertinggi saya dalam tingkatan Discord." msgstr "Saya tidak dapat memberikan {role.name} kepada {member.display_name} karena Role itu lebih tinggi atau sama dengan Role tertinggi saya dalam tingkatan Discord."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Saya tidak dapat memberikan {role.name} kepada {member.display_name} karena Role itu lebih tinggi atau sama dengan Role tertinggi saya dalam tingkatan Discord." msgstr "Saya tidak dapat memberikan {role.name} kepada {member.display_name} karena Role itu lebih tinggi atau sama dengan Role tertinggi saya dalam tingkatan Discord."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Saya tidak dapat memberikan {role.name} kepada karena Role itu lebih tinggi atau sama dengan Role tertinggi saya dalam tingkatan Discord." 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:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Saya sudah mengumumkan sesuatu. Jika Anda ingin membuat pengumuman lain, gunakan `{prefix} umumkan pembatalan` terlebih dahulu." msgstr "Saya sudah mengumumkan sesuatu. Jika Anda ingin membuat pengumuman lain, gunakan `{prefix} umumkan pembatalan` terlebih dahulu."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Kumpulan utilitas administrasi server." msgstr "Kumpulan utilitas administrasi server."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} sudah memiliki role {role.name}." msgstr "{member.display_name} sudah memiliki role {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Saya berhasil menambahkan {role.name} ke {member.display_name}" msgstr "Saya berhasil menambahkan {role.name} ke {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} tidak memiliki role {role.name}." msgstr "{member.display_name} tidak memiliki role {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Saya berhasil menambahkan {role.name} ke {member.display_name}" msgstr "Saya berhasil menambahkan {role.name} ke {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -86,7 +86,7 @@ msgstr "\n"
" Jika pengguna dibiarkan kosong, defaultnya adalah pembuat perintah. \n" " Jika pengguna dibiarkan kosong, defaultnya adalah pembuat perintah. \n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -95,12 +95,12 @@ msgid "\n"
" " " "
msgstr "\\ n Tambahkanrole ke user. \\ n \\ n Gunakan tanda kutip ganda jika role berisi spasi. \\ n Jika pengguna dibiarkan kosong, defaultnya adalah pembuat perintah. \\ n " msgstr "\\ n Tambahkanrole ke user. \\ n \\ n Gunakan tanda kutip ganda jika role berisi spasi. \\ n Jika pengguna dibiarkan kosong, defaultnya adalah pembuat perintah. \\ n "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Edit pengaturan role." msgstr "Edit pengaturan role."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -121,11 +121,11 @@ msgstr "\n"
" `[p]editrole colour Test #ff9900`\n" " `[p]editrole colour Test #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Selesai." msgstr "Selesai."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -140,54 +140,48 @@ msgstr "\n"
" `[p]editrole name \"The Transistor\" Test`\n" " `[p]editrole name \"The Transistor\" Test`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Umumkan pesan ke semua server tempat bot berada." msgstr "Umumkan pesan ke semua server tempat bot berada."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Pengumuman telah dimulai." msgstr "Pengumuman telah dimulai."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Batalkan pengumuman berjalan." msgstr "Batalkan pengumuman berjalan."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Tidak ada pengumuman yang sedang berjalan." msgstr "Tidak ada pengumuman yang sedang berjalan."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "Pengumuman saat ini telah dibatalkan." msgstr "Pengumuman saat ini telah dibatalkan."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Ubah cara pengumuman dikirim di guild ini." msgstr "Ubah cara pengumuman dikirim di guild ini."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr ""
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
" Ubah Channel tempat bot akan mengirim pengumuman.\n\n"
" Jika channel dibiarkan kosong maka default nya adalah channel saat ini.\n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Channel pengumuman telah di setel ke {channel.mention}" msgstr "Channel pengumuman telah di setel ke {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Tidak menyetel saluran untuk pengumuman." msgstr "Tidak menyetel saluran untuk pengumuman."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -196,7 +190,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -209,7 +203,7 @@ msgstr "\n"
" NOTE: Role peka huruf besar / kecil!\n" " NOTE: Role peka huruf besar / kecil!\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -222,7 +216,7 @@ msgstr "\n"
" NOTE: Role peka huruf besar / kecil!\n" " NOTE: Role peka huruf besar / kecil!\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -231,69 +225,100 @@ msgstr "\n"
" Daftar semua role diri yang tersedia.\n" " Daftar semua role diri yang tersedia.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Role diri yang tersedia:\n" msgstr "Role diri yang tersedia:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Kelola Roles diri sendiri." msgstr "Kelola Roles diri sendiri."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Tambahkan role ke daftar role diri sendiri yang tersedia.\n\n"
" NOTE: Peran peka huruf besar / kecil!\n"
" "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." 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:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Ditambahkan." msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Role itu sudah menjadi role diri sendiri."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Tambahkan role ke daftar role diri sendiri yang tersedia.\n\n"
" NOTE: Role peka huruf besar / kecil!\n"
" "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Dihapus." msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Kunci bot ke servernya saat ini saja." msgstr "Kunci bot ke servernya saat ini saja."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Bot tidak lagi terkunci server." msgstr "Bot tidak lagi terkunci server."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Bot sekarang terkunci server." msgstr "Bot sekarang terkunci server."
@@ -309,7 +334,7 @@ msgstr "Saya tidak dapat mengumumkan ke server berikut: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Cog Admin belum/tidak dimuat." msgstr "Cog Admin belum/tidak dimuat."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Role yang diberikan bukan role diri sendiri yang valid." msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: it_IT\n" "Language: it_IT\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Ho provato a fare qualcosa ma Discord mi ha negato i permessi per farla. Il tuo comando non è stato completato con successo." msgstr "Ho provato a fare qualcosa ma Discord mi ha negato i permessi per farla. Il tuo comando non è stato completato con successo."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Non posso dare {role.name} a {member.display_name} poiché quel ruolo è superiore o uguale al mio ruolo più alto nella gerarchia di Discord." msgstr "Non posso dare {role.name} a {member.display_name} poiché quel ruolo è superiore o uguale al mio ruolo più alto nella gerarchia di Discord."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Non posso rimuovere {role.name} da {member.display_name} poiché quel ruolo è superiore o uguale al mio ruolo più alto nella gerarchia di Discord." msgstr "Non posso rimuovere {role.name} da {member.display_name} poiché quel ruolo è superiore o uguale al mio ruolo più alto nella gerarchia di Discord."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Non posso modificare {role.name} poiché quel ruolo è superiore o uguale al mio ruolo nella gerarchia di Discord." msgstr "Non posso modificare {role.name} poiché quel ruolo è superiore o uguale al mio ruolo nella gerarchia di Discord."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Non posso permetterti di dare {role.name} a {member.display_name} perché quel ruolo è superiore o uguale al tuo ruolo più alto nella gerarchia di Discord." msgstr "Non posso permetterti di dare {role.name} a {member.display_name} perché quel ruolo è superiore o uguale al tuo ruolo più alto nella gerarchia di Discord."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Non posso permetterti di rimuovere {role.name} da {member.display_name} poiché quel ruolo è superiore o uguale al tuo ruolo più alto nella gerarchia di Discord." msgstr "Non posso permetterti di rimuovere {role.name} da {member.display_name} poiché quel ruolo è superiore o uguale al tuo ruolo più alto nella gerarchia di Discord."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Non posso permetterti di modificare {role.name} perché quel ruolo è superiore o uguale al tuo ruolo più alto nella gerarchia di Discord." msgstr "Non posso permetterti di modificare {role.name} perché quel ruolo è superiore o uguale al tuo ruolo più alto nella gerarchia di Discord."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "Mi serve l'autorizzazione \"Gestisci Ruoli\" per farlo." msgstr "Mi serve l'autorizzazione \"Gestisci Ruoli\" per farlo."
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Sto già annunciando qualcosa. Se vorresti fare un annuncio diverso, usa prima `{prefix}announce cancel`." msgstr "Sto già annunciando qualcosa. Se vorresti fare un annuncio diverso, usa prima `{prefix}announce cancel`."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Una collezione di servizi di amministrazione del server." msgstr "Una collezione di servizi di amministrazione del server."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} ha già il ruolo {role.name}." msgstr "{member.display_name} ha già il ruolo {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Ho aggiunto con successo {role.name} a {member.display_name}" msgstr "Ho aggiunto con successo {role.name} a {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} non ha il ruolo {role.name}." msgstr "{member.display_name} non ha il ruolo {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Ho rimosso con successo {role.name} da {member.display_name}" msgstr "Ho rimosso con successo {role.name} da {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -84,7 +84,7 @@ msgstr "\n"
"Usa le virgolette se il ruolo contiene spazi.\n" "Usa le virgolette se il ruolo contiene spazi.\n"
"Se l'utente è lasciato vuoto, prenderà per predefinito chi ha utilizzato il comando. " "Se l'utente è lasciato vuoto, prenderà per predefinito chi ha utilizzato il comando. "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -96,12 +96,12 @@ msgstr "\n"
"Usa le virgolette se il ruolo contiene spazi.\n" "Usa le virgolette se il ruolo contiene spazi.\n"
"Se l'utente è lasciato vuoto, prenderà per predefinito chi ha utilizzato il comando. " "Se l'utente è lasciato vuoto, prenderà per predefinito chi ha utilizzato il comando. "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Modifica impostazioni ruolo." msgstr "Modifica impostazioni ruolo."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -121,11 +121,11 @@ msgstr "\n"
" `[p]editrole colour \"The Transistor\" #ff0000`\n" " `[p]editrole colour \"The Transistor\" #ff0000`\n"
" `[p]editrole colour Test #ff9900` " " `[p]editrole colour Test #ff9900` "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Fatto." msgstr "Fatto."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -139,53 +139,48 @@ msgstr "\n"
"Esempio:\n" "Esempio:\n"
" `[p]editrole name \"The Transistor\" Test` " " `[p]editrole name \"The Transistor\" Test` "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." 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." msgstr "Annuncia un messaggio a tutti i server in cui si trova il bot."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "L'annuncio è partito." msgstr "L'annuncio è partito."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Cancella un annuncio in corso." msgstr "Cancella un annuncio in corso."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Non c'è alcun annuncio in corso." msgstr "Non c'è alcun annuncio in corso."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "Il corrente annuncio è stato cancellato." msgstr "Il corrente annuncio è stato cancellato."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Cambia come gli annunci sono inviati in questo server." msgstr "Cambia come gli annunci sono inviati in questo server."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr ""
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
"Cambia il canale dove il bot manderà gli annunci.\n\n"
"Se il canale è lasciato vuoto prenderà per predefinito il canale corrente. "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Il canale di annuncio è stato impostato su {channel.mention}" msgstr "Il canale di annuncio è stato impostato su {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Rimuove il canale per gli annunci." msgstr "Rimuove il canale per gli annunci."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -197,7 +192,7 @@ msgstr "\n"
"Gli amministratori devono avere configurato il ruolo come impostabile dall'utente.\n" "Gli amministratori devono avere configurato il ruolo come impostabile dall'utente.\n"
"NOTA: Il ruolo è caso sensitivo! " "NOTA: Il ruolo è caso sensitivo! "
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -209,7 +204,7 @@ msgstr "\n"
"Gli amministratori devono avere configurato il ruolo come impostabile dall'utente.\n" "Gli amministratori devono avere configurato il ruolo come impostabile dall'utente.\n"
"NOTA: Il ruolo è caso sensitivo! " "NOTA: Il ruolo è caso sensitivo! "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -221,7 +216,7 @@ msgstr "\n"
"Gli amministratori devono avere configurato il ruolo come impostabile dall'utente.\n" "Gli amministratori devono avere configurato il ruolo come impostabile dall'utente.\n"
"NOTA: Il ruolo è caso sensitivo! " "NOTA: Il ruolo è caso sensitivo! "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -229,67 +224,100 @@ msgid "\n"
msgstr "\n" msgstr "\n"
"Elenca tutti i ruoli assegnabili dall'utente. " "Elenca tutti i ruoli assegnabili dall'utente. "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Ruoli assegnabili dall'utente:\n" msgstr "Ruoli assegnabili dall'utente:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Gestisci i ruoli assegnabili dall'utente." msgstr "Gestisci i ruoli assegnabili dall'utente."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
"Aggiungi un ruolo alla lista dei ruoli assegnabili dall'utente.\n\n"
"NOTA: Il ruolo è caso sensitivo! "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." 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:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Aggiunto." msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Quel ruolo è già un ruolo assegnabile dall'utente."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
"Rimuovi un ruolo dalla lista dei ruoli assegnabili dall'utente.\n\n"
"NOTA: Il ruolo è caso sensitivo! "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Rimosso." msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Blocca un bot ai suoi server attuali." msgstr "Blocca un bot ai suoi server attuali."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Il bot non è più bloccato ai server." msgstr "Il bot non è più bloccato ai server."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Il bot è adesso bloccato ai server." msgstr "Il bot è adesso bloccato ai server."
@@ -305,7 +333,7 @@ msgstr "Non ho potuto annunciare ai seguenti server: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Il cog Admin non è caricato." msgstr "Il cog Admin non è caricato."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Il ruolo fornito non è un ruolo assegnabile dall'utente valido." msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Japanese\n" "Language-Team: Japanese\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: ja_JP\n" "Language: ja_JP\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "私はDiscordが許可を拒否した何かをしようとしました。あなたのコマンドは正常に完了できませんでした。" msgstr "私はDiscordが許可を拒否した何かをしようとしました。あなたのコマンドは正常に完了できませんでした。"
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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:29 #: redbot/cogs/admin/admin.py:30
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." 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}を削除できません。その役割は、Discord階層における私の最高の役割以上のものです。"
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." 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 ""
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 ""
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 ""
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 ""
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,7 +81,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -90,12 +90,12 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -108,11 +108,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -122,51 +122,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -175,7 +172,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -184,7 +181,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -193,72 +190,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "追加されました" msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "その役割はすでに自己役割v"
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" 使用可能な自己役割のリストから役割を削除します。\n\n"
" 注:役割では大文字と小文字が区別されます!\n"
" "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "削除されました" msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Botを現在のサーバーにのみロックします。" msgstr "Botを現在のサーバーにのみロックします。"
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Botはもうサーバーロックされていません。" msgstr "Botはもうサーバーロックされていません。"
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Botはサーバーロックされました。" msgstr "Botはサーバーロックされました。"
@@ -274,7 +305,7 @@ msgstr "以下のサーバーに通知できませんでした: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "管理者コグがロードされていません。" msgstr "管理者コグがロードされていません。"
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "与えられたロールは有効な自己ロールではありません。" msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Korean\n" "Language-Team: Korean\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,87 +15,95 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: ko_KR\n" "Language: ko_KR\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "" msgstr "제가 사용할 수 없는 기능이 포함되어 당신의 요청을 수행할 수 없었어요."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "" msgstr "{role.name} 역할을 {member.display_name}님에게 지급할 수 없었어요. 이 역할은 제 가장 높은 역할보다 높거나, 같아요."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "" msgstr "{role.name} 역할을 {member.display_name}님에게서 뺏을 수 없었어요. 이 역할은 제 가장 높은 역할보다 높거나, 같아요."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." 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 "{role.name} 역할을 수정할 수 없었어요. 이 역할은 제 가장 높은 역할보다 높거나, 같아요."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "당신은 {role.name} 역할을 {member.display_name}님에게 부여할 수 없어요. 이 역할은 제 가장 높은 역할보다 높거나, 같아요."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "당신은 {role.name} 역할을 {member.display_name}님에게서 뺏을 수 없어요. 이 역할은 제 가장 높은 역할보다 높거나, 같아요."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "당신은 {role.name} 역할을 수정할 수 없어요. 이 역할은 제 가장 높은 역할보다 높거나, 같아요."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr "이 작업을 수행하려면 \"역할 관리\" 권한이 필요해요."
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." 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:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "" msgstr "서버 관리를 위한 기능 모음"
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr "{member.display_name}님은 이미 {role.name} 역할을 가지고 있어요."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "" msgstr "{member.display_name}님에게 {role.name} 역할을 부여했어요."
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr "{member.display_name}님은 {role.name} 역할을 가지고 있지 않아요."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "" msgstr "{member.display_name}님에게서 {role.name} 역할을 삭제했어요."
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
" Use double quotes if the role contains spaces.\n" " Use double quotes if the role contains spaces.\n"
" If user is left blank it defaults to the author of the command.\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:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
" Use double quotes if the role contains spaces.\n" " Use double quotes if the role contains spaces.\n"
" If user is left blank it defaults to the author of the command.\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:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "역할 설정을 변경했어요." msgstr "역할 설정을 변경했어요."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -106,13 +114,20 @@ msgid "\n"
" `[p]editrole colour \"The Transistor\" #ff0000`\n" " `[p]editrole colour \"The Transistor\" #ff0000`\n"
" `[p]editrole colour Test #ff9900`\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 색상 \"The Transistor\" #ff0000'\n"
"'[p]editrole 색상 Test #ff9900' "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "다 했어요." msgstr "다 했어요."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -120,144 +135,197 @@ msgid "\n"
" Example:\n" " Example:\n"
" `[p]editrole name \"The Transistor\" Test`\n" " `[p]editrole name \"The Transistor\" Test`\n"
" " " "
msgstr "" msgstr "\n"
"역할 이름을 편집합니다.\n\n"
"역할 또는 이름에 공백이 포함된 경우 큰따옴표를 사용하십시오.\n\n"
"예:\n"
"`[p]editrole name \"The Transistor\" Test` "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "" msgstr "봇이 있는 모든 서버에 메시지를 알립니다."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "" msgstr "안내방송이 시작되었습니다."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "실행 중인 공지사항을 취소했어요." msgstr "실행 중인 공지사항을 취소했어요."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr "현재 진행 중인 공지사항이 없습니다."
#: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled."
msgstr "최근의 공지사항은 취소되었습니다."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:348
msgid "The current announcement has been cancelled."
msgstr ""
#: redbot/cogs/admin/admin.py:354
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr "이 길드에서 공지사항을 보내는 방법을 변경합니다."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr "봇이 공지를 보낼 채널을 찾지 못했어요"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" 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:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr "공지사항에 대한 채널 설정을 해제합니다."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
" Server admins must have configured the role as user settable.\n" " Server admins must have configured the role as user settable.\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr "\n"
"자신에게 자체 역할을 추가하거나 제거합니다.\n\n"
"서버 관리자는 역할을 사용자 설정 가능으로 구성해야 합니다.\n"
"참고: 역할은 대소문자를 구분합니다! "
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
" Server admins must have configured the role as user settable.\n" " Server admins must have configured the role as user settable.\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr "\n"
"자신에게 자기 역할을 추가하십시오.\n\n"
"서버 관리자는 역할을 사용자 설정 가능으로 구성해야 합니다.\n"
"참고: 역할은 대소문자를 구분합니다! "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
" Server admins must have configured the role as user settable.\n" " Server admins must have configured the role as user settable.\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr "\n"
"자신에게서 자기 역할을 제거하십시오.\n\n"
"서버 관리자는 역할을 사용자 설정 가능으로 구성해야 합니다.\n"
"참고: 역할은 대소문자를 구분합니다! "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr "\n"
"사용 가능한 모든 역할을 나열합니다. "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr "사용 가능한 selfroles:\n"
"{selfrolees}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr "자기 역할을 관리합니다."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr "\n"
"사용 가능한 역할 목록에 역할 또는 역할 선택을 추가합니다.\n\n"
"참고: 역할은 대소문자를 구분합니다! "
#: redbot/cogs/admin/admin.py:451
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:461 #: redbot/cogs/admin/admin.py:461
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." msgid "The role \"{role.name}\" is already a selfrole."
msgstr "" msgstr "\"{role.name}\" 역할은 이미 있는 역할입니다."
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr "{count} 역할을 추가했습니다."
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "추가됐어요." msgstr "1개의 역할이 추가되었습니다."
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr "\n"
"사용 가능한 selfroles 목록에서 역할 또는 선택한 역할을 제거합니다.\n\n"
"참고: 역할은 대소문자를 구분합니다! "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr "{role.name}이(가) Discloss 계층 구조에서 사용자의 가장 높은 역할보다 높거나 같으므로 해당 역할을 셀프역할에서 제거할 수 없습니다."
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "제거어요." msgstr "{count} 개의 자기역할을 제거어요"
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr "1개의 자기역할을 제거했어요"
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr "이 서버에 가능한 자기 역할의 리스트를 초기화해요"
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr "현재 가능한 셀프역할이 없어요"
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr "진짜로 서버의 셀프롤을 지우겠습니까..?"
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr "반응까지 너무 오래 걸리셨어요.."
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr "자기역할 목록이 초기화되었어요"
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr "만들어진 변경사항이 없어요"
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "" msgstr "이 서버에서만 사용 할 수 있게 봇을 잠궈요"
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "" msgstr "봇이 더 이상 서버에 잠기지 않습니다."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "" msgstr "이제 봇은 서버에 잠겼습니다."
#: redbot/cogs/admin/announcer.py:68 #: redbot/cogs/admin/announcer.py:68
msgid "I could not announce to the following server: " msgid "I could not announce to the following server: "
@@ -271,7 +339,7 @@ msgstr "다음과 같은 서버에 알릴 수 없어요. : "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "관리자 cog가 로드되지 않았어요." msgstr "관리자 cog가 로드되지 않았어요."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "" msgstr "{role_name}은 제대로 된 역할이 아니에요"

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Norwegian Bokmal\n" "Language-Team: Norwegian Bokmal\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: nb_NO\n" "Language: nb_NO\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Jeg forsøkte å gjøre noe som Discord nektet meg tillatelser til. Kommandoen din kunne ikke fullføre." msgstr "Jeg forsøkte å gjøre noe som Discord nektet meg tillatelser til. Kommandoen din kunne ikke fullføre."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Jeg kan ikke gi {role.name} til {member.display_name} fordi den rollen er høyere enn eller lik min høyeste rolle i Discord-hierarkiet." msgstr "Jeg kan ikke gi {role.name} til {member.display_name} fordi den rollen er høyere enn eller lik min høyeste rolle i Discord-hierarkiet."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Jeg kan ikke fjerne {role.name} fra {member.display_name} fordi den rollen er høyere enn eller lik min høyeste rolle i Discord-hierarkiet." msgstr "Jeg kan ikke fjerne {role.name} fra {member.display_name} fordi den rollen er høyere enn eller lik min høyeste rolle i Discord-hierarkiet."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Jeg kan ikke redigere {role.name} fordi den rollen er høyere enn min eller lik den høyeste rollen i Discord-hierarkiet." msgstr "Jeg kan ikke redigere {role.name} fordi den rollen er høyere enn min eller lik den høyeste rollen i Discord-hierarkiet."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Jeg kan ikke la deg gi {role.name} til {member.display_name} fordi den rollen er høyere enn eller lik din høyeste rolle i Discord-hierarkiet." msgstr "Jeg kan ikke la deg gi {role.name} til {member.display_name} fordi den rollen er høyere enn eller lik din høyeste rolle i Discord-hierarkiet."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Jeg kan ikke la deg fjerne {role.name} fra {member.display_name} fordi den rollen er høyere enn eller lik din høyeste rolle i Discord-hierarkiet." msgstr "Jeg kan ikke la deg fjerne {role.name} fra {member.display_name} fordi den rollen er høyere enn eller lik din høyeste rolle i Discord-hierarkiet."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Jeg kan ikke la deg redigere {role.name} fordi den rollen er høyere enn eller lik din høyeste rolle i Discord-hierarkiet." msgstr "Jeg kan ikke la deg redigere {role.name} fordi den rollen er høyere enn eller lik din høyeste rolle i Discord-hierarkiet."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr "Jeg trenger tillatelsen \"Administrer roller\" for å gjøre dette."
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Jeg kunngjør allerede noe. Hvis du vil gi en annen kunngjøring, bruk først `{prefix}announce cancel`." msgstr "Jeg kunngjør allerede noe. Hvis du vil gi en annen kunngjøring, bruk først `{prefix}announce cancel`."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "En samling av serveradministrasjonsverktøy." msgstr "En samling av serveradministrasjonsverktøy."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} har allerede rollen {role.name}." msgstr "{member.display_name} har allerede rollen {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Jeg har lagt til {role.name} til {member.display_name}" msgstr "Jeg har lagt til {role.name} til {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} har ikke rollen {role.name}." msgstr "{member.display_name} har ikke rollen {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Jeg har fjernet {role.name} fra {member.display_name}" msgstr "Jeg har fjernet {role.name} fra {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -86,7 +86,7 @@ msgstr "\n"
" Hvis brukeren er tom, er den standard for forfatteren av kommandoen.\n" " Hvis brukeren er tom, er den standard for forfatteren av kommandoen.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -99,12 +99,12 @@ msgstr "\n"
" Hvis brukeren er tom, er den standard for forfatteren av kommandoen.\n" " Hvis brukeren er tom, er den standard for forfatteren av kommandoen.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Endre rolle innsillinger." msgstr "Endre rolle innsillinger."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -125,11 +125,11 @@ msgstr "\n"
"` [p] redigeringsrollefarge Test # ff9900` \n" "` [p] redigeringsrollefarge Test # ff9900` \n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Ferdig." msgstr "Ferdig."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -146,54 +146,48 @@ msgstr "\n"
" `[p] editrole name \" Transistor \\ \"Test` \n" " `[p] editrole name \" Transistor \\ \"Test` \n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Gi en melding til alle servere boten er i." msgstr "Gi en melding til alle servere boten er i."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Kunngjøringen har begynt." msgstr "Kunngjøringen har begynt."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Avbryt en løpende kunngjøring." msgstr "Avbryt en løpende kunngjøring."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Det er for øyeblikket ingen kunngjøring." msgstr "Det er for øyeblikket ingen kunngjøring."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "Den nåværende kunngjøringen er kansellert." msgstr "Den nåværende kunngjøringen er kansellert."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Endre hvordan kunngjøringer sendes i denne serveren." msgstr "Endre hvordan kunngjøringer sendes i denne serveren."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr ""
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
"Endre kanalen der bot vil sende kunngjøringer. \n\n"
" Hvis kanalen er tom, er den standard for den nåværende kanalen. \n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Kunngjøringskanalen er satt til {channel.mention}" msgstr "Kunngjøringskanalen er satt til {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Opphever kanalen for kunngjøringer." msgstr "Opphever kanalen for kunngjøringer."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -206,7 +200,7 @@ msgstr "\n"
" MERK: Rollen skiller mellom små og store bokstaver!\n" " MERK: Rollen skiller mellom små og store bokstaver!\n"
" " " "
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -219,7 +213,7 @@ msgstr "\n"
"MERK: Rollen er små og små bokstaver!\n" "MERK: Rollen er små og små bokstaver!\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -232,7 +226,7 @@ msgstr "\n"
" MERKNAD: Rollen er store og små bokstaver!\n" " MERKNAD: Rollen er store og små bokstaver!\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -241,69 +235,106 @@ msgstr "\n"
"Viser alle tilgjengelige selvroller.\n" "Viser alle tilgjengelige selvroller.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Tilgjengelige selvroller:\n" msgstr "Tilgjengelige selvroller:\n"
" {selfroles}" " {selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Behandle selvroller." msgstr "Behandle selvroller."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
"Legg til en rolle i listen over tilgjengelige selvroller.\n\n" " Legg til en rolle, eller et utvalg av roller, til listen over tilgjengelige selvroller.\n\n"
"MERKNAD: Rollen er store og små bokstaver!\n" " MERK: Rollen skilles mellom store og små bokstaver!\n"
" " " "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." 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:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr "Rollen \"{role.name}\" er allerede en selv rolle."
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr "La til {count} selvroller."
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Lagt til." msgstr "Lagt til 1 selvrolle."
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Den rollen er allerede en selvrolle."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
"Fjern en rolle fra listen over tilgjengelige selvroller.\n\n" " Fjern en rolle, eller et utvalg av roller, fra listen over tilgjengelige selvroller.\n\n"
"MERKNAD: Rollen er store og små bokstaver!\n" " MERK: Rollen skille mellom store og små bokstaver!\n"
" " " "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Fjernet." msgstr "Fjernet {count} selvroller."
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr "Fjernet 1 selvrolle."
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr "Du tok for lang tid å svare."
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr "Ingen endringer er utført."
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Lås bare en bot til sine nåværende servere." msgstr "Lås bare en bot til sine nåværende servere."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Bot er ikke lenger serverlåst." msgstr "Bot er ikke lenger serverlåst."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Bot er nå serverlåst." msgstr "Bot er nå serverlåst."
@@ -319,7 +350,7 @@ msgstr "Jeg kunne ikke kunngjøre følgende servere: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Admin cog er ikke lastet." msgstr "Admin cog er ikke lastet."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Den oppgitte rollen er ikke en gyldig selvrolle." msgstr "Rollen \"{role_name}\" er ikke en gyldig selvrolle."

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Dutch\n" "Language-Team: Dutch\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: nl_NL\n" "Language: nl_NL\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Ik probeerde iets te doen waarvoor Discord me geen toestemming heeft gegeven. Je commando kon niet worden voltooid." msgstr "Ik probeerde iets te doen waarvoor Discord me geen toestemming heeft gegeven. Je commando kon niet worden voltooid."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Ik kan {role.name} niet aan {member.display_name} geven omdat die rol hoger of gelijk is aan mijn hoogste rol in de Discord hiërarchie." msgstr "Ik kan {role.name} niet aan {member.display_name} geven omdat die rol hoger of gelijk is aan mijn hoogste rol in de Discord rangorde."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Ik kan {role.name} niet van {member.display_name} verwijderen omdat die rol hoger dan of gelijk is aan mijn hoogste rol in de Discord hiërarchie." msgstr "Ik kan {role.name} niet van {member.display_name} verwijderen omdat die rol hoger dan of gelijk is aan mijn hoogste rol in de Discord rangorde."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Ik kan {role.name} niet bewerken omdat die rol hoger is dan mijn of de hoogste rol in de Discord hiërarchie." msgstr "Ik kan {role.name} niet bewerken omdat die rol hoger is dan mijn of de hoogste rol in de Discord rangorde."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Ik kan je {role.name} niet aan {member.display_name} laten geven omdat die rol hoger is dan of gelijk is aan je hoogste rol in de Discord hiërarchie." msgstr "Ik kan je {role.name} niet aan {member.display_name} laten geven omdat die rol hoger is dan of gelijk is aan je hoogste rol in de Discord rangorde."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Ik kan je {role.name} niet van {member.display_name} laten verwijderen omdat die rol hoger dan of gelijk is aan je hoogste rol in de Discord hiërarchie." msgstr "Ik kan je {role.name} niet van {member.display_name} laten verwijderen omdat die rol hoger dan of gelijk is aan je hoogste rol in de Discord rangorde."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Ik kan je {role.name} niet laten bewerken omdat die rol hoger of gelijk is aan je hoogste rol in de Discord hiërarchie." msgstr "Ik kan je {role.name} niet laten bewerken omdat die rol hoger of gelijk is aan je hoogste rol in de Discord rangorde."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr "Ik heb de \"Manage Rollen\" recht nodig om dit te doen."
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Ik ben al iets aan het aankondigen. Als je iets anders wilt aankondigen, voer dan eerst deze command uit: '{prefix}announce cancel'." msgstr "Ik ben al iets aan het aankondigen. Als je iets anders wilt aankondigen, voer dan eerst deze command uit: '{prefix}announce cancel'."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Een collectie van de server administratie voorzieningen." msgstr "Een collectie van de server administratie voorzieningen."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} heeft de rol {role.name} al." msgstr "{member.display_name} Heeft de rol {role.name} al."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Ik heb succesvol {role.name} toegevoegd aan {member.display_name}" msgstr "Ik heb succesvol {role.name} toegevoegd aan {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} heeft de rol {role.name} niet." msgstr "{member.display_name} Heeft de rol {role.name} niet."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Ik heb succesvol {role.name} verwijderd van {member.display_name}" msgstr "Ik heb succesvol {role.name} verwijderd van {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -85,7 +85,7 @@ msgstr "\n"
" Als de gebruiker leeg gelaten wordt, is het standaard ingesteld op de auteur van het commando.\n" " Als de gebruiker leeg gelaten wordt, is het standaard ingesteld op de auteur van het commando.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -98,12 +98,12 @@ msgstr "\n"
" Als de gebruiker leeg gelaten wordt, is het standaard ingesteld op de auteur van het commando.\n" " Als de gebruiker leeg gelaten wordt, is het standaard ingesteld op de auteur van het commando.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Rol instellingen bewerken." msgstr "Rol instellingen bewerken."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -124,11 +124,11 @@ msgstr "\n"
" `[p]editrole colour Test #ff9900`\n" " `[p]editrole colour Test #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Klaar." msgstr "Klaar."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -143,63 +143,61 @@ msgstr "\n"
" `[p]editrole naam \"The Transistor\" Test`\n" " `[p]editrole naam \"The Transistor\" Test`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Kondig een bericht aan in alle servers." msgstr "Kondig een bericht aan in alle servers."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "De aankondiging is begonnen." msgstr "De aankondiging is begonnen."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Annuleer een huidige aankondiging." msgstr "Annuleer een huidige aankondiging."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Er is momenteel geen lopende aankondiging." msgstr "Er is momenteel geen lopende aankondiging."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "De huidige aankondiging is geannuleerd." msgstr "De huidige aankondiging is geannuleerd."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Verander hoe aankondigingen worden verzonden in deze gilde." msgstr "Verander hoe aankondigingen worden verzonden in deze gilde."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr "Bewerk het kanaal waar deze bot aankondigingen maakt."
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
" Verander het kanaal waar de bot aankondigingen zal verzenden.\n\n"
" Als het kanaal leeg is dan is het standaard ingesteld op het huidige kanaal.\n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Het aankondigingskanaal is aangepast naar {channel.mention}" msgstr "Het aankondigingskanaal is aangepast naar {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Kanaal voor aankondigingen uitschakelen." msgstr "Kanaal voor aankondigingen uitschakelen."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
" Server admins must have configured the role as user settable.\n" " Server admins must have configured the role as user settable.\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr "\n"
" Verwijder een zelfrol van jezelf.\n\n"
" Server beheerders moeten de rol als gebruiker instelbaar configureren.\n"
" Let op: De rol is hoofdlettergevoelig!\n"
" "
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -212,7 +210,7 @@ msgstr "\n"
" Let op: De rol is hoofdlettergevoelig!\n" " Let op: De rol is hoofdlettergevoelig!\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -225,7 +223,7 @@ msgstr "\n"
" Let op: De rol is hoofdlettergevoelig!\n" " Let op: De rol is hoofdlettergevoelig!\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -234,21 +232,21 @@ msgstr "\n"
" Toont alle beschikbare zelfrollen.\n" " Toont alle beschikbare zelfrollen.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Beschikbare zelfrollen:\n" msgstr "Beschikbare zelfrollen:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Beheer zelfrollen." msgstr "Beheer zelfrollen."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
@@ -256,22 +254,26 @@ msgstr "\n"
" Let op: hoofdlettergevoelig!\n" " Let op: hoofdlettergevoelig!\n"
" " " "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 hiërarchie." 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:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr "De rol \"{role.name}\" is al een zelfrol."
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr "{count} zelfrollen toegevoegd."
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Toegevoegd." msgstr "1 zelfrol toegevoegd."
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Die rol is al een zelfrol."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
@@ -279,24 +281,57 @@ msgstr "\n"
" OPMERKING: De rol is hoofdlettergevoelig!\n" " OPMERKING: De rol is hoofdlettergevoelig!\n"
" " " "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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-hiërarchie." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Verwijderd." msgstr "{count} zelfrollen verwijderd."
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr "1 zelfrol verwijderd."
#: redbot/cogs/admin/admin.py:502
#, 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:506
msgid "There are currently no selfroles."
msgstr "Er zijn momenteel geen zelfrollen."
#: redbot/cogs/admin/admin.py:509
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:515
msgid "You took too long to respond."
msgstr "U hebt er te lang over gedaan om te reageren."
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr "Zelf rol lijst gewist."
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr "Er zijn geen wijzigingen aangebracht."
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Vergrendel de bot voor alleen deze server." msgstr "Vergrendel de bot voor alleen deze server."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "De bot is niet langer vergrendeld." msgstr "De bot is niet langer vergrendeld."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "De bot is vergrendeld." msgstr "De bot is vergrendeld."
@@ -312,7 +347,7 @@ msgstr "Ik kon de volgende servers niet aankondigen: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "De admin cog is niet geladen." msgstr "De admin cog is niet geladen."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "De ingevulde rol is geen beschikbare selfrole." msgstr "De rol \"{role_name}\" is geen geldige zelfrol."

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Polish\n" "Language-Team: Polish\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: pl_PL\n" "Language: pl_PL\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Próbowałem/am zrobić coś, do czego Discord odmówił mi uprawnień. Twoja komenda nie powiodła się." msgstr "Próbowałem/am zrobić coś, do czego Discord odmówił mi uprawnień. Twoja komenda nie powiodła się."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Nie mogę dać {role.name} {member.display_name} ponieważ ta rola jest wyższa lub równa mojej najwyższej roli w hierarchii Discorda." msgstr "Nie mogę dać {role.name} {member.display_name} ponieważ ta rola jest wyższa lub równa mojej najwyższej roli w hierarchii Discorda."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Nie mogę usunąć {role.name} z {member.display_name}, ponieważ ta rola jest wyższa lub równa mojej najwyższej roli w hierarchii Discorda." msgstr "Nie mogę usunąć {role.name} z {member.display_name}, ponieważ ta rola jest wyższa lub równa mojej najwyższej roli w hierarchii Discorda."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Nie mogę edytować {role.name}, ponieważ ta rola jest wyższa niż moja lub równa najwyższej roli w hierarchii Discorda." msgstr "Nie mogę edytować {role.name}, ponieważ ta rola jest wyższa niż moja lub równa najwyższej roli w hierarchii Discorda."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Nie mogę pozwolić Tobie dać {role.name} {member.display_name} ponieważ ta rola jest większa lub równa twojej najwyższej roli w hierarchii Discorda." msgstr "Nie mogę pozwolić Tobie dać {role.name} {member.display_name} ponieważ ta rola jest większa lub równa twojej najwyższej roli w hierarchii Discorda."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Nie mogę pozwolić ci usunąć {role.name} z {member.display_name}, ponieważ ta rola jest wyższa lub równa twojej najwyższej roli w hierarchii Discorda." msgstr "Nie mogę pozwolić ci usunąć {role.name} z {member.display_name}, ponieważ ta rola jest wyższa lub równa twojej najwyższej roli w hierarchii Discorda."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Nie mogę pozwolić ci edytować {role.name}, ponieważ ta rola jest wyższa lub równa twojej najwyższej roli w hierarchii Discorda." msgstr "Nie mogę pozwolić ci edytować {role.name}, ponieważ ta rola jest wyższa lub równa twojej najwyższej roli w hierarchii Discorda."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Już coś ogłaszam. Jeśli chcesz złożyć inne ogłoszenie, najpierw użyj `{prefix}announce cancel`." msgstr "Już coś ogłaszam. Jeśli chcesz złożyć inne ogłoszenie, najpierw użyj `{prefix}announce cancel`."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Zbiór narzędzi administracyjnych serwera." msgstr "Zbiór narzędzi administracyjnych serwera."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} ma już rolę {role.name}." msgstr "{member.display_name} ma już rolę {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Pomyślnie dodałem/am {role.name} dla {member.display_name}" msgstr "Pomyślnie dodałem/am {role.name} dla {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} nie ma roli {role.name}." msgstr "{member.display_name} nie ma roli {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Pomyślnie usunąłem/am {role.name} od {member.display_name}" msgstr "Pomyślnie usunąłem/am {role.name} od {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -85,7 +85,7 @@ msgstr "\n"
" Jeśli użytkownik jest pozostanie pusty, domyślnie zostanie wybrany autor komendy.\n" " Jeśli użytkownik jest pozostanie pusty, domyślnie zostanie wybrany autor komendy.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -98,12 +98,12 @@ msgstr "\n"
" Jeśli użytkownik jest pozostanie pusty, domyślnie zostanie wybrany autor komendy.\n" " Jeśli użytkownik jest pozostanie pusty, domyślnie zostanie wybrany autor komendy.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Edytuj ustawienia roli." msgstr "Edytuj ustawienia roli."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -124,11 +124,11 @@ msgstr "\n"
" `[p]editrole colour Test #ff9900`\n" " `[p]editrole colour Test #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Gotowe." msgstr "Gotowe."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -143,54 +143,48 @@ msgstr "\n"
" `[p]editrole name \"The Transistor\" Test`\n" " `[p]editrole name \"The Transistor\" Test`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." 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." msgstr "Rozgłoś wiadomość do wszystkich serwerów w których jest ten bot."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Ogłaszanie rozpoczęte." msgstr "Ogłaszanie rozpoczęte."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Anuluj uruchomione ogłoszenie." msgstr "Anuluj uruchomione ogłoszenie."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Nie ma aktualnie uruchomionych ogłoszeń." msgstr "Nie ma aktualnie uruchomionych ogłoszeń."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "Bieżące ogłoszenie zostało anulowane." msgstr "Bieżące ogłoszenie zostało anulowane."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Zmień sposób wysyłania ogłoszeń w tej gildii." msgstr "Zmień sposób wysyłania ogłoszeń w tej gildii."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr ""
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
" Zmień kanał, w którym bot wyśle ogłoszenia.\n\n"
" Jeśli kanał nie zostanie zdefiniowany, domyślnie zostanie wybrany bieżący kanał.\n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Kanał ogłoszeniowy został ustawiony na {channel.mention}" msgstr "Kanał ogłoszeniowy został ustawiony na {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Usuwa wybór kanału dla ogłoszeń." msgstr "Usuwa wybór kanału dla ogłoszeń."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -199,7 +193,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -212,7 +206,7 @@ msgstr "\n"
" UWAGA: Rola rozróżnia wielkość liter!\n" " UWAGA: Rola rozróżnia wielkość liter!\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -225,7 +219,7 @@ msgstr "\n"
" UWAGA: Wielkość liter ma znaczenie!\n" " UWAGA: Wielkość liter ma znaczenie!\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -234,69 +228,100 @@ msgstr "\n"
" Wyświetla role do samodzielnego przypisania.\n" " Wyświetla role do samodzielnego przypisania.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Dostępne role do samodzielnego przypisania:\n" msgstr "Dostępne role do samodzielnego przypisania:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Zarządzaj rolami do samodzielnego przypisania." msgstr "Zarządzaj rolami do samodzielnego przypisania."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Dodaje rolę do listy dostępnych roli do samodzielnego przypisania.\n\n"
" UWAGA: Wielkość liter ma znaczenie!\n"
" "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." 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:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Dodano." msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Ta rola jest już rolą do samodzielnego przypisania."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Usuwa rolę z listy roli do samodzielnego przypisania.\n\n"
" UWAGA: Wielkość liter ma znaczenie!\n"
" "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Usunięto." msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Ogranicz bota wyłącznie do obecnych serwerów." msgstr "Ogranicz bota wyłącznie do obecnych serwerów."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Bot nie jest już ograniczony do obecnych serwerów." msgstr "Bot nie jest już ograniczony do obecnych serwerów."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Bot jest teraz ograniczony do obecnych serwerów." msgstr "Bot jest teraz ograniczony do obecnych serwerów."
@@ -312,7 +337,7 @@ msgstr "Nie mogłem/am ogłosić się na następujących serwerach: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Moduł Admin nie jest załadowany." msgstr "Moduł Admin nie jest załadowany."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Podana rola nie jest poprawną rolą samodzielnego przypisania." msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n" "Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: pt_BR\n" "Language: pt_BR\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Eu tentei fazer algo que o Discord me negou as permissões. Seu comando falhou em ser completado com sucesso." msgstr "Eu tentei fazer algo que o Discord me negou as permissões necessárias. Seu comando falhou em ser completado com sucesso."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Não posso atribuir o cargo {role.name} para {member.display_name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord." msgstr "Não posso atribuir o cargo {role.name} para {member.display_name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Não posso remover o cargo {role.name} de {member.display_name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord." msgstr "Não posso remover o cargo {role.name} de {member.display_name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Não posso alterar o cargo {role.name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord." msgstr "Não posso alterar o cargo {role.name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Não posso deixar você atribuir o cargo {role.name} para {member.display_name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord." msgstr "Não posso deixar você atribuir o cargo {role.name} para {member.display_name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Não posso deixar você rmover o cargo {role.name} de {member.display_name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord." msgstr "Não posso deixar você rmover o cargo {role.name} de {member.display_name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Não posso deixar você alterar o cargo {role.name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord." msgstr "Não posso deixar você alterar o cargo {role.name} porque este cargo é mais alto ou igual que o meu cargo mais alto na hierarquia do Discord."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr "Eu preciso da permissão \"Gerenciar Funções\" para fazer isso."
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Eu já estou anunciando algo. Se quer fazer um anúncio diferente, por favor use `{prefix}announce cancel` primeiro." msgstr "Eu já estou anunciando algo. Se quer fazer um anúncio diferente, por favor use `{prefix}announce cancel` primeiro."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Um conjunto de ferramentas para a administração do servidor." msgstr "Um conjunto de ferramentas para a administração do servidor."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} já tem o cargo {role.name}." msgstr "{member.display_name} já tem o cargo {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Eu adicionei com sucesso {role.name} de {member.display_name}" msgstr "Eu adicionei com sucesso {role.name} de {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} não tem o cargo {role.name}." msgstr "{member.display_name} não tem o cargo {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Eu removi {role.name} de {member.display_name} com sucesso" msgstr "Eu removi {role.name} de {member.display_name} com sucesso"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -85,7 +85,7 @@ msgstr "\n"
" Se o usuário for deixado em branco, por padrão será usado a(o) autor(a) do comando.\n" " Se o usuário for deixado em branco, por padrão será usado a(o) autor(a) do comando.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -98,12 +98,12 @@ msgstr "\n"
" Se o usuário for deixado em branco, por padrão será usado a(o) autor(a) do comando.\n" " Se o usuário for deixado em branco, por padrão será usado a(o) autor(a) do comando.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Altera as configurações de cargo." msgstr "Altera as configurações de cargo."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -124,11 +124,11 @@ msgstr "\n"
" `[p]editrole colour Teste #ff9900`\n" " `[p]editrole colour Teste #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Concluído." msgstr "Concluído."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -143,60 +143,61 @@ msgstr "\n"
" `[p]editrole name \"O Transistor\" Teste`\n" " `[p]editrole name \"O Transistor\" Teste`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Anuncia uma mensagem para todos os servidores onde o bot está." msgstr "Anuncia uma mensagem para todos os servidores onde o bot está."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "O anúncio começou." msgstr "O anúncio começou."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Cancela um anúncio em andamento." msgstr "Cancela um anúncio em andamento."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Não existe nenhum anúncio em andamento." msgstr "Não existe nenhum anúncio em andamento."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "O anúncio atual foi cancelado." msgstr "O anúncio atual foi cancelado."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Altera como os anúncios são enviados nessa guilda." msgstr "Altera como os anúncios são enviados nessa guilda."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "O canal de anúncios foi definido como {channel.mention}" msgstr "O canal de anúncios foi definido como {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr "Desativa o canal para anúncios."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
" Server admins must have configured the role as user settable.\n" " Server admins must have configured the role as user settable.\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr "\n"
" Adiciona ou remove um cargo auto-atribuído.\n\n"
" Os administradores do servidor precisarão configurar o cargo para que o usuário consiga definir a si mesmo.\n"
" NOTA: o nome do cargo diferencia as variações entre letras maiúsculas e minúsculas!\n"
" "
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -209,7 +210,7 @@ msgstr "\n"
" NOTA: o nome do cargo diferencia entre maiúsculas e minúsculas!\n" " NOTA: o nome do cargo diferencia entre maiúsculas e minúsculas!\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -222,7 +223,7 @@ msgstr "\n"
" NOTA: o nome do cargo diferencia entre maiúsculas e minúsculas!\n" " NOTA: o nome do cargo diferencia entre maiúsculas e minúsculas!\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -231,69 +232,106 @@ msgstr "\n"
" Lista todos os cargos autoatribuíveis.\n" " Lista todos os cargos autoatribuíveis.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Cargos autoatribuíveis disponíveis:\n" msgstr "Cargos autoatribuíveis disponíveis:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Gerenciar cargos autoatribuíveis." msgstr "Gerenciar cargos autoatribuíveis."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
" Adiciona um cargo à lista de cargos autoatribuíveis.\n\n" " Adiciona um cargo à lista de cargos autoatribuíveis.\n\n"
" NOTA: o nome do cargo diferencia entre maiúsculas e minúsculas!\n" " NOTA: o nome do cargo é sensivel á letras maiúsculas e minúsculas!\n"
" " " "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." 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:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr "O cargo \"{role.name}\" já é um cargo auto atribuível."
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr "Foram adicionados {count} cargos auto atribuíveis."
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Adicionado." msgstr "Adicionado um cargo auto atribuível."
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Este cargo já é autoatribuível."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
" Remove um cargo da lista de cargos autoatribuíveis.\n\n" " Remove um cargo, ou um conjunto de cargos, da lista de cargos autoatribuíveis disponíveis.\n\n"
" NOTA: o nome do cargo diferencia entre maiúsculas e minúsculas!\n" " NOTA: o nome do cargo é sensível á letras maiúsculas e minúsculas!\n"
" " " "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Removido." msgstr "Foram removidos {count} cargos auto atribuíveis."
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr "1 cargo autoatribuivel foi removido."
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Restringe o bot somente aos servidores atuais." msgstr "Restringe o bot somente aos servidores atuais."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "O bot não está mais restrito aos servidores atuais." msgstr "O bot não está mais restrito aos servidores atuais."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "O está restrito aos servidores atuais." msgstr "O está restrito aos servidores atuais."
@@ -309,7 +347,7 @@ msgstr "Não pude anunciar nos seguintes servidores: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "O cog 'Admin' não está carregado." msgstr "O cog 'Admin' não está carregado."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "O cargo fornecido não é um cargo autoatribuível válido." msgstr "O cargo \"{role_name}\" não é um cargo autoatribuivel valido."

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese\n" "Language-Team: Portuguese\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: pt_PT\n" "Language: pt_PT\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Tentei fazer uma coisa que o Discord negou permissão para fazer. O comando não foi concluído." msgstr "Tentei fazer uma coisa que o Discord negou permissão para fazer. O comando não foi concluído."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Eu não posso dar {role.name} a {member.display_name} porque esse cargo é igual ou maior a meu cargo na hierarquia do Discord." msgstr "Eu não posso dar {role.name} a {member.display_name} porque esse cargo é igual ou maior a meu cargo na hierarquia do Discord."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Não posso remover {role.name} de {member.display_name} porque esse cargo é igual ou maior a meu cargo na hierarquia do Discord." msgstr "Não posso remover {role.name} de {member.display_name} porque esse cargo é igual ou maior a meu cargo na hierarquia do Discord."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." 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 "Não posso editar {role.name} porque esse cargo é igual ou maior à minha hierarquia no Discord."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Eu não posso dar {role.name} a {member.display_name} porque esse cargo é igual ou maior ao meu cargo na hierarquia do Discord."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 ""
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 ""
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Já estou a anunciar algo. Se queres fazer um anúncio diferente usa `{prefix}announce cancel` antes de usares este comando." msgstr "Já estou a anunciar algo. Se queres fazer um anúncio diferente usa `{prefix}announce cancel` antes de usares este comando."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Uma coleção de utilidades para administração de servidores." msgstr "Uma coleção de utilidades para administração de servidores."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Adicionei com sucesso {role.name} a {member.display_name}" msgstr "Adicionei com sucesso {role.name} a {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Removi com sucesso {role.name} de {member.display_name}" msgstr "Removi com sucesso {role.name} de {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,7 +81,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -90,12 +90,12 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -108,11 +108,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Concluído." msgstr "Concluído."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -122,51 +122,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Anuncia uma mensagem para todos os servidores em que o bot está." msgstr "Anuncia uma mensagem para todos os servidores em que o bot está."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "O anúncio foi iniciado." msgstr "O anúncio foi iniciado."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Cancelar um anúncio em curso." msgstr "Cancelar um anúncio em curso."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "O anúncio atual foi cancelado." msgstr "O anúncio atual foi cancelado."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "O canal de anúncio foi definido para {channel.mention}" msgstr "O canal de anúncio foi definido para {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -175,7 +172,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -184,7 +181,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -193,69 +190,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Bloquear o bot aos servidores atuais." msgstr "Bloquear o bot aos servidores atuais."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "O bot já não está bloqueado aos servidores atuais." msgstr "O bot já não está bloqueado aos servidores atuais."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "O bot está agora bloqueado aos servidores atuais." msgstr "O bot está agora bloqueado aos servidores atuais."
@@ -271,7 +305,7 @@ msgstr ""
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "O cog 'Admin' não está carregado." msgstr "O cog 'Admin' não está carregado."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "O cargo indicado não é um cargo definível válido." msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Romanian\n" "Language-Team: Romanian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: ro_RO\n" "Language: ro_RO\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." 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 ""
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 ""
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 ""
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 ""
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,7 +81,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -90,12 +90,12 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -108,11 +108,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -122,51 +122,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -175,7 +172,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -184,7 +181,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -193,69 +190,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "" msgstr ""
@@ -271,7 +305,7 @@ msgstr ""
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "" msgstr ""
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "" msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Russian\n" "Language-Team: Russian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: ru_RU\n" "Language: ru_RU\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Я попыталась сделать что-то, в чем Discord отказал мне в разрешениях. Ваша команда не была выполнена успешно." msgstr "Я попыталась сделать что-то, в чем Discord отказал мне в разрешениях. Ваша команда не была выполнена успешно."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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}, потому что эта роль выше или равна моей самой высокой роли в иерархии Discord." msgstr "Я не могу дать {role.name} {member.display_name}, потому что эта роль выше или равна моей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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}, потому что эта роль выше или равна моей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Я не могу редактировать роль {role.name}, потому что эта роль выше или равна моей самой высокой роли в иерархии Discord." msgstr "Я не могу редактировать {role.name}, потому что эта роль выше, чем моя или равная самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Я не могу дать {role.name} пользователю {member.display_name}, поскольку эта роль выше или равна вашей самой высокой роли в иерархии Discord." msgstr "Я не могу дать {role.name} пользователю {member.display_name}, поскольку эта роль выше или равна вашей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Я не могу позволить вам удалить {role.name} у {member.display_name}, потому что эта роль выше или равна вашей самой высокой роли в иерархии Discord." msgstr "Я не могу позволить вам удалить {role.name} у {member.display_name}, потому что эта роль выше или равна вашей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Я не могу позволить вам редактировать роль {role.name}, потому что эта роль выше или равна вашей самой высокой роли в иерархии Discord." msgstr "Я не могу позволить вам редактировать {role.name}, потому что эта роль выше или равна вашей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr "Мне нужно управлять правами ролей, чтобы сделать это."
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Я уже что-то объявляю. Если вы хотите сделать другое объявление, сначала используйте `{prefix}announce cancel`." msgstr "Я уже что-то объявляю. Если вы хотите сделать другое объявление, сначала используйте `{prefix}announce cancel`."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Набор утилит администрирования сервера." msgstr "Набор утилит администрирования сервера."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} уже имеет роль {role.name}." msgstr "{member.display_name} уже имеет роль {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Я успешно добавила роль {role.name} пользователю {member.display_name}" msgstr "Я успешно добавила роль {role.name} пользователю {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} не имеет роли {role.name}." msgstr "{member.display_name} не имеет роли {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Я успешно забрала роль {role.name} у пользователя {member.display_name}" msgstr "Я успешно забрала роль {role.name} у пользователя {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -82,10 +82,10 @@ msgid "\n"
msgstr "\n" msgstr "\n"
" Добавить роль пользователю.\n\n" " Добавить роль пользователю.\n\n"
" Используйте двойные кавычки, если роль содержит пробелы.\n" " Используйте двойные кавычки, если роль содержит пробелы.\n"
" Если пользователь не указан, по умолчанию используется автор команды.\n" " Если пользователь остался пустым, он по умолчанию используется автором команды.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -93,17 +93,17 @@ msgid "\n"
" If user is left blank it defaults to the author of the command.\n" " If user is left blank it defaults to the author of the command.\n"
" " " "
msgstr "\n" msgstr "\n"
" Удалить роль у пользователя.\n\n" " Удалить роль от пользователя.\n\n"
" Используйте двойные кавычки, если роль содержит пробелы.\n" " Используйте двойные кавычки, если роль содержит пробелы.\n"
" Если пользователь не указан, по умолчанию используется автор команды.\n" " Если пользователь остался пустым, он по умолчанию используется автором команды.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Изменение параметров роли." msgstr "Изменение параметров роли."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -118,17 +118,17 @@ msgstr "\n"
" Изменить цвет роли.\n\n" " Изменить цвет роли.\n\n"
" Используйте двойные кавычки, если роль содержит пробелы.\n" " Используйте двойные кавычки, если роль содержит пробелы.\n"
" Цвет должен быть в шестнадцатеричном формате.\n" " Цвет должен быть в шестнадцатеричном формате.\n"
" [Онлайн-палитра цветов](http://www.w3schools.com/colors/colors_picker.asp)\n\n" " [Онлайн выбор цвета](http://www.w3schools. om/colors/colors_picker.sp)\n\n"
" Примеры:\n" " Примеры:\n"
" `[p]editrole colour \"The Transistor\" #ff0000`\n" " `[p]edit role color \"The Transistor\" #ff00`\n"
" `[p]editrole colour Test #ff9900`\n" " `[p]edit role color--ur Test #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Готово." msgstr "Готово."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -139,58 +139,52 @@ msgid "\n"
msgstr "\n" msgstr "\n"
" Изменить название роли.\n\n" " Изменить название роли.\n\n"
" Используйте двойные кавычки, если роль или имя содержат пробелы.\n\n" " Используйте двойные кавычки, если роль или имя содержат пробелы.\n\n"
" Примеры:\n" " Пример:\n"
" `[p]editrole name \"The Transistor\" Test`\n" " `[p]edit role name \"The Transistor\" Test`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Объявить сообщение на всех серверах, к которым подключен бот." msgstr "Объявить сообщение на всех серверах, к которым подключен бот."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Объявление началось." msgstr "Объявление началось."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Отменить текущее объявление." msgstr "Отменить текущее объявление."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "В настоящее время нет запущенных объявлений." msgstr "В настоящее время нет запущенных объявлений."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "Текущее объявление было отменено." msgstr "Текущее объявление было отменено."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Изменить способ отправки объявлений на этом сервере." msgstr "Изменить способ отправки объявлений на этом сервере."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr ""
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
" Изменение канала, в который бот будет отправлять объявления.\n\n"
" Если оставить поле пустым, то по умолчанию будет использоваться текущий канал.\n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Канал объявления был установлен на {channel.mention}" msgstr "Канал объявления был установлен на {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Сбрасывает канал для объявлений." msgstr "Сбрасывает канал для объявлений."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -198,12 +192,12 @@ msgid "\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
" Удалить свою роль у себя.\n\n" "Добавить себе роль.\n\n"
" Администраторы сервера должны настроить роль как устанавливаемую пользователем.\n" " Администраторы сервера должны настроить роль как настраиваемую пользователем.\n"
" ПРИМЕЧАНИЕ: Роль чувствительна к размерчикам!\n" " ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n"
" " " "
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -211,12 +205,12 @@ msgid "\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
" Добавить собственную роль себе.\n\n" " Добавьте себе роль себя.\n\n"
" Администраторы сервера должны настроить роль как устанавливаемую пользователем.\n" " Администраторы сервера должны настроить роль в качестве пользовательской установки.\n"
" ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n" " ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -229,78 +223,115 @@ msgstr "\n"
" ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n" " ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "\n" msgstr "\n"
" Списки всех доступных своих ролей.\n" " Список всех доступных ролей.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Доступные собственные роли:\n" msgstr "Доступные роли:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Управление своими ролями." msgstr "Управление своими ролями."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
" Добавить роль в список доступных своих ролей.\n\n" " Добавьте роль или выбор ролей в список доступных ролей.\n\n"
" ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n" " ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n"
" " " "
#: redbot/cogs/admin/admin.py:451
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:461 #: redbot/cogs/admin/admin.py:461
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." msgid "The role \"{role.name}\" is already a selfrole."
msgstr "Нельзя добавить {role.name} в качестве собственной роли, потому что эта роль выше или равна вашей самой высшей роли в иерархии Discord." msgstr "Роль \"{role.name}\" уже является вашей."
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr "Добавлено {count} ролей."
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Добавлено." msgstr "Роль добавлена."
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "У вас уже имеется эта роль."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr "\n"
" Удалить роль из списка доступных собственных ролей.\n\n" " Удалить роль или выбор ролей из списка доступных ролей.\n\n"
" ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n" " ПРИМЕЧАНИЕ: Роль чувствительна к регистру!\n"
" " " "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." msgstr "Я не могу позволить вам удалить {role.name}, эта роль выше или равна вашей самой высокой роли в иерархии Discord."
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Удалено." msgstr "Удалено {count} ролей."
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr "Убрана 1 роль."
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr "Очистить список доступных саморолей для этого сервера."
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr "Вы слишком долго не отвечали."
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr "Никаких изменений не произошло."
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Зафиксировать бота только на его текущих серверах." msgstr "Зафиксировать бота только на его текущих серверах."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Бот больше не зафиксирован на сервере." msgstr "Бот больше не зафиксирован на сервере."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Бот теперь зафиксирован на сервере." msgstr "Бот теперь зафиксирован на сервере."
@@ -310,13 +341,13 @@ msgstr "Я не могу сделать объявление на следующ
#: redbot/cogs/admin/announcer.py:70 #: redbot/cogs/admin/announcer.py:70
msgid "I could not announce to the following servers: " msgid "I could not announce to the following servers: "
msgstr "Я не могу объявить на следующих серверах: " msgstr "Я не могу сделать объявление на следующем сервере: "
#: redbot/cogs/admin/converters.py:12 #: redbot/cogs/admin/converters.py:12
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Модуль Admin не загружен." msgstr "Модуль Admin не загружен."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Предоставленная роль не является допустимой ролью." msgstr "Роль \"{role_name}\" не является допустимой ролью."

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovak\n" "Language-Team: Slovak\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,65 +15,65 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: sk_SK\n" "Language: sk_SK\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Pokúsil som sa urobiť niečo, pre čo mi Discord odoprel povolenie. Váš príkaz sa nepodarilo úspešne dokončiť." msgstr "Pokúsil som sa urobiť niečo, pre čo mi Discord odoprel povolenie. Váš príkaz sa nepodarilo úspešne dokončiť."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Nemôžem dať {role.name} na {member.display_name} pretože táto rola je vyššia alebo rovná mojej najvyššej rolí v Discord hierarchií." msgstr "Nemôžem dať {role.name} na {member.display_name} pretože táto rola je vyššia alebo rovná mojej najvyššej rolí v Discord hierarchií."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." 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 ""
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 ""
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 ""
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 ""
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Už niečo oznamujem. Ak by ste chceli urobiť iné oznámenie, prosím, najskôr použite `{prefix} announce cancel`." msgstr "Už niečo oznamujem. Ak by ste chceli urobiť iné oznámenie, prosím, najskôr použite `{prefix} announce cancel`."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Zbierka nástrojov na správu servera." msgstr "Zbierka nástrojov na správu servera."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} už má rolu {role.name}." msgstr "{member.display_name} už má rolu {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "\n" msgstr "\n"
"Úspešne som pridal {role.name} do {member.display_name}" "Úspešne som pridal {role.name} do {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "{member.display_name} nemá rolu {role.name}." msgstr "{member.display_name} nemá rolu {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Úspešne som odstránil {role.name} od {member.display_name}" msgstr "Úspešne som odstránil {role.name} od {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -86,7 +86,7 @@ msgstr "\n"
" Ak je užívateľ ponechaný prázdny, predvolene sa použije autor príkazu.\n" " Ak je užívateľ ponechaný prázdny, predvolene sa použije autor príkazu.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -99,12 +99,12 @@ msgstr "\n"
" Ak je užívateľ ponechaný prázdny, predvolene sa použije autor príkazu.\n" " Ak je užívateľ ponechaný prázdny, predvolene sa použije autor príkazu.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Úpravy nastavenia role." msgstr "Úpravy nastavenia role."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -125,11 +125,11 @@ msgstr "\n"
" `[p]editrole colour Spravce #ff9900`\n" " `[p]editrole colour Spravce #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Hotovo." msgstr "Hotovo."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -144,54 +144,48 @@ msgstr "\n"
" `[p]editrole name \"Správca servera\" Majitel`\n" " `[p]editrole name \"Správca servera\" Majitel`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." 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." msgstr "Oznámiť správu všetkým serverom, na ktorých sa bot nachádza."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Oznam sa začal." msgstr "Oznam sa začal."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Zrušiť prebiehajúce oznámenie." msgstr "Zrušiť prebiehajúce oznámenie."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Momentálne nie je spustené žiadne oznámenie." msgstr "Momentálne nie je spustené žiadne oznámenie."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "Aktuálne oznámenie bolo zrušené." msgstr "Aktuálne oznámenie bolo zrušené."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Zmeňte spôsob odosielania oznámení v tomto klane." msgstr "Zmeňte spôsob odosielania oznámení v tomto klane."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr ""
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
" Zmeniť kanál, kam bude bot posielať oznámenia.\n\n"
" Ak je kanál nevyplnený, použije sa predvolený aktuálny kanál.\n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Kanál pre oznámenia bol nastavený na {channel.mention}" msgstr "Kanál pre oznámenia bol nastavený na {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Zruší nastavenie kanálu pre oznámenia." msgstr "Zruší nastavenie kanálu pre oznámenia."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -204,7 +198,7 @@ msgstr "\n"
" POZNÁMKA: Rola je citlivá na malé a veľké písmena!\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:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -217,7 +211,7 @@ msgstr "\n"
" POZNÁMKA: Rola je citlivá na malé a veľké písmena!\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:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -230,7 +224,7 @@ msgstr "\n"
" POZNÁMKA: Rola je citlivá na malé a veľké písmena!\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:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -239,69 +233,100 @@ msgstr "\n"
" Zoznam dostupných self-rolí.\n" " Zoznam dostupných self-rolí.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Dostupné self-role:\n" msgstr "Dostupné self-role:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Spravovať self-role." msgstr "Spravovať self-role."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Pridať rolu do zoznamu dostupných self-rolí.\n\n"
" POZNÁMKA: Rola je citlivá na malé a veľké písmena!\n"
" "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." 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:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Pridané." msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Táto rola je už self-rola."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Odstráni rolu zo zoznamu dostupných self-rolí.\n\n"
" POZNÁMKA: Rola je citlivá na malé a veľké písmena!\n"
" "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Odstránené." msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Uzamkne bota iba na jeho aktuálne servery." msgstr "Uzamkne bota iba na jeho aktuálne servery."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Bot už nie je uzamknutý serverom." msgstr "Bot už nie je uzamknutý serverom."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Bot je teraz uzamknutý serverom." msgstr "Bot je teraz uzamknutý serverom."
@@ -317,7 +342,7 @@ msgstr "Nemôžem oznámiť nasledujúcim serverom: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Admin cog nie je načítaný." msgstr "Admin cog nie je načítaný."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Daná rola nie je platná self-role." msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovenian\n" "Language-Team: Slovenian\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n%100==4 ? 3 : 0);\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n%100==4 ? 3 : 0);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: sl_SI\n" "Language: sl_SI\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Poskusil sem narediti nekaj kar mi Discord ne dovoljuje. Ukaza ni bilo mogoče uspešno dokončati." msgstr "Poskusil sem narediti nekaj kar mi Discord ne dovoljuje. Ukaza ni bilo mogoče uspešno dokončati."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "Ne morem dodati role {role.name} uporabniku {member.display_name} ker je ta rola višja ali enaka moji najvišji roli v Discordovi hierarhiji." msgstr "Ne morem dodati role {role.name} uporabniku {member.display_name} ker je ta rola višja ali enaka moji najvišji roli v Discordovi hierarhiji."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "Ne morem odstraniti role {role.name} uporabniku {member.display_name} ker je ta rola višja ali enaka moji najvišji roli v Discordovi hierarhiji." msgstr "Ne morem odstraniti role {role.name} uporabniku {member.display_name} ker je ta rola višja ali enaka moji najvišji roli v Discordovi hierarhiji."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy."
msgstr "Ne morem spreminjati role {role.name} ker je ta rola višja ali enaka moji najvišji roli v Discordovi hierarhiji." msgstr "Ne morem spreminjati role {role.name} ker je ta rola višja ali enaka moji najvišji roli v Discordovi hierarhiji."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Ne morem ti dovoliti dodati role {role.name} uporabniku {member.display_name} ker je ta rola višja ali enaka tvoji roli v Discordovi hierarhiji." msgstr "Ne morem ti dovoliti dodati role {role.name} uporabniku {member.display_name} ker je ta rola višja ali enaka tvoji roli v Discordovi hierarhiji."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Ne morem ti dovoliti odstraniti role {role.name} uporabniku {member.display_name} ker je ta rola višja ali enaka tvoji roli v Discordovi hierarhiji." msgstr "Ne morem ti dovoliti odstraniti role {role.name} uporabniku {member.display_name} ker je ta rola višja ali enaka tvoji roli v Discordovi hierarhiji."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Ne morem ti dovoliti urejati role {role.name} ker je ta rola višja ali enaka tvoji najvišji roli v Discordovi hierarhiji." msgstr "Ne morem ti dovoliti urejati role {role.name} ker je ta rola višja ali enaka tvoji najvišji roli v Discordovi hierarhiji."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr "Potrebujem dovoljenje \"Manage Roles\" za izvršitev tega ukaza."
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Nekaj že naznanjam. Če želiš objaviti drugačno obvestilo, prosim, uporabi `{prefix}announce cancel` za preklic." msgstr "Nekaj že naznanjam. Če želiš objaviti drugačno obvestilo, prosim, uporabi `{prefix}announce cancel` za preklic."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "Zbirka pripomočkov za administracijo strežnika." msgstr "Zbirka pripomočkov za administracijo strežnika."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "{member.display_name} že ima rolo {role.name}." msgstr "{member.display_name} že ima rolo {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Rola {role.name} je uspešno dodana uporabniku {member.display_name}" msgstr "Rola {role.name} je uspešno dodana uporabniku {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "Uporabnik {member.display_name} nima role {role.name}." msgstr "Uporabnik {member.display_name} nima role {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Rola {role.name} uspešno odstranjena uporabniku {member.display_name}" msgstr "Rola {role.name} uspešno odstranjena uporabniku {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -85,7 +85,7 @@ msgstr "\n"
" Če je polje uporabnika prazno se avtomatsko doda avtorju komande.\n" " Če je polje uporabnika prazno se avtomatsko doda avtorju komande.\n"
" " " "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -98,12 +98,12 @@ msgstr "\n"
" Če je polje uporabnika prazno se avtomatsko doda avtorju komande.\n" " Če je polje uporabnika prazno se avtomatsko doda avtorju komande.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Spremeni nastavitve role." msgstr "Spremeni nastavitve role."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -124,11 +124,11 @@ msgstr "\n"
" `[p]editrole colour Test #ff9900`\n" " `[p]editrole colour Test #ff9900`\n"
" " " "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Opravljeno." msgstr "Opravljeno."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -143,54 +143,48 @@ msgstr "\n"
" `[p]editrole name \"The Transistor\" Test`\n" " `[p]editrole name \"The Transistor\" Test`\n"
" " " "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Pošljite sporočilo v vse strežnike, v katerih je bot." msgstr "Pošljite sporočilo v vse strežnike, v katerih je bot."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Napoved se je začela." msgstr "Napoved se je začela."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Prekini aktivni napovednik." msgstr "Prekini aktivni napovednik."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "Trenutno ni aktivnega napovednika." msgstr "Trenutno ni aktivnega napovednika."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "Trenutni napovednik je bil preklican." msgstr "Trenutni napovednik je bil preklican."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "Spremeni način kako je napoved poslana v tem strežniku." msgstr "Spremeni način kako je napoved poslana v tem strežniku."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n" msgstr ""
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "\n"
" Spremeni kanal v katerega bot pošilja napovedi.\n\n"
" Če je polje za kanal prazen, bo uporabljen trenutni kanal.\n"
" "
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Kanal za napovedi je bil nastavljen na {channel.mention}" msgstr "Kanal za napovedi je bil nastavljen na {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "Odstrani kanal za napovedi." msgstr "Odstrani kanal za napovedi."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -203,7 +197,7 @@ msgstr "\n"
" POMNI: Rola razlikuje med velikimi in malimi črkami!\n" " POMNI: Rola razlikuje med velikimi in malimi črkami!\n"
" " " "
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -216,7 +210,7 @@ msgstr "\n"
" POMNI: Rola razlikuje med velikimi in malimi črkami!\n" " POMNI: Rola razlikuje med velikimi in malimi črkami!\n"
" " " "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -229,7 +223,7 @@ msgstr "\n"
" POMNI: Rola razlikuje med velikimi in malimi črkami!\n" " POMNI: Rola razlikuje med velikimi in malimi črkami!\n"
" " " "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -238,69 +232,100 @@ msgstr "\n"
" Izpiše vse lastne role ki so na voljo.\n" " Izpiše vse lastne role ki so na voljo.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Razpoložljive lastne role:\n" msgstr "Razpoložljive lastne role:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Upravlja lastne role." msgstr "Upravlja lastne role."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Doda rolo na seznam razpoložljivih lastnih rol.\n\n"
" POMNI: Rola razlikuje med velikimi in malimi črkami!\n"
" "
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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." 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:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Dodano." msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Ta rola je že lastna rola."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "\n" msgstr ""
" Odstrani rolo iz seznama razpoložljivih lastnih rol.\n\n"
" POMNI: Rola razlikuje med velikimi in malimi črkami!\n"
" "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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." 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:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "Odstranjeno." msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Zaklene bota na trenutne strežnike." msgstr "Zaklene bota na trenutne strežnike."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Bot je zopet odklenjen za vse strežnike." msgstr "Bot je zopet odklenjen za vse strežnike."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Bot je trenutno zaklenjen za vse strežnike." msgstr "Bot je trenutno zaklenjen za vse strežnike."
@@ -316,7 +341,7 @@ msgstr "Napovednika ni bilo možno izvesti v teh strežnikih: "
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Modul Admin ni naložen." msgstr "Modul Admin ni naložen."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Naveden rola ni veljavna lastna rola." msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Serbian (Latin)\n" "Language-Team: Serbian (Latin)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: sr_CS\n" "Language: sr_CS\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." 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 ""
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 ""
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 ""
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 ""
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,7 +81,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -90,12 +90,12 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -108,11 +108,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -122,51 +122,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -175,7 +172,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -184,7 +181,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -193,69 +190,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "" msgstr ""
@@ -271,7 +305,7 @@ msgstr ""
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "" msgstr ""
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "" msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n" "Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,64 +15,64 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: sr_SP\n" "Language: sr_SP\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." 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 ""
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 ""
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 ""
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 ""
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
@@ -81,7 +81,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -90,12 +90,12 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -108,11 +108,11 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -122,51 +122,48 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
@@ -175,7 +172,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
@@ -184,7 +181,7 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
@@ -193,69 +190,106 @@ msgid "\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:451
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." 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 ""
#: redbot/cogs/admin/admin.py:461
msgid "The role \"{role.name}\" is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr ""
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr ""
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr ""
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr ""
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr ""
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr ""
#: redbot/cogs/admin/admin.py:524
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:530
msgid "Selfrole list cleared."
msgstr ""
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr ""
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "" msgstr ""
@@ -271,7 +305,7 @@ msgstr ""
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "" msgstr ""
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "" msgstr ""

View File

@@ -1,13 +1,13 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: red-discordbot\n" "Project-Id-Version: red-discordbot\n"
"POT-Creation-Date: 2021-05-24 11:04+0000\n" "POT-Creation-Date: 2022-04-03 01:21+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Swedish\n" "Language-Team: Swedish\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: redgettext 3.3\n" "Generated-By: redgettext 3.4.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: red-discordbot\n" "X-Crowdin-Project: red-discordbot\n"
"X-Crowdin-Project-ID: 289505\n" "X-Crowdin-Project-ID: 289505\n"
@@ -15,73 +15,77 @@ msgstr ""
"X-Crowdin-File-ID: 42\n" "X-Crowdin-File-ID: 42\n"
"Language: sv_SE\n" "Language: sv_SE\n"
#: redbot/cogs/admin/admin.py:18 #: redbot/cogs/admin/admin.py:19
msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete." msgid "I attempted to do something that Discord denied me permissions for. Your command failed to successfully complete."
msgstr "Jag försökte göra något som Discord nekade mig behörighet till. Ditt kommando kunde inte slutföras." msgstr "Jag försökte göra något som Discord nekade mig behörighet till. Ditt kommando kunde inte slutföras."
#: redbot/cogs/admin/admin.py:23 #: redbot/cogs/admin/admin.py:24
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." 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 "" msgstr "Jag kan inte ge {role.name} till {member.display_name} eftersom den rollen är högre än eller lika med min högsta roll i Discord-hierarkin."
#: redbot/cogs/admin/admin.py:29 #: redbot/cogs/admin/admin.py:30
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." 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 "" msgstr "Jag kan inte ta bort {role.name} från {member.display_name} eftersom den rollen är högre än eller lika med min högsta roll i Discord-hierarkin."
#: redbot/cogs/admin/admin.py:35 #: redbot/cogs/admin/admin.py:36
msgid "I can not edit {role.name} because that role is higher than my or equal to highest role in the Discord hierarchy." 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 "Jag kan inte redigera {role.name} eftersom den rollen är högre än min eller lika med högsta roll i Discord-hierarkin."
#: redbot/cogs/admin/admin.py:41 #: redbot/cogs/admin/admin.py:42
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." 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 "Jag kan inte låta dig ge {role.name} till {member.display_name} eftersom den rollen är högre än eller lika med din högsta roll i Discord-hierarkin."
#: redbot/cogs/admin/admin.py:47 #: redbot/cogs/admin/admin.py:48
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." 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 "Jag kan inte låta dig ta bort {role.name} från {member.display_name} eftersom den rollen är högre än eller lika med din högsta roll i Discord-hierarkin."
#: redbot/cogs/admin/admin.py:53 #: redbot/cogs/admin/admin.py:54
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." 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 "Jag kan inte låta dig redigera {role.name} eftersom den rollen är högre än eller lika med din högsta roll i Discord-hierarkin." msgstr "Jag kan inte låta dig redigera {role.name} eftersom den rollen är högre än eller lika med din högsta roll i Discord-hierarkin."
#: redbot/cogs/admin/admin.py:59 #: redbot/cogs/admin/admin.py:60
msgid "I need the \"Manage Roles\" permission to do that." msgid "I need the \"Manage Roles\" permission to do that."
msgstr "" msgstr "Jag behöver behörigheten \"Hantera roller\" för att göra det."
#: redbot/cogs/admin/admin.py:61 #: redbot/cogs/admin/admin.py:62
msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first." msgid "I am already announcing something. If you would like to make a different announcement please use `{prefix}announce cancel` first."
msgstr "Jag tillkännager redan något. Om du vill göra ett annat tillkännagivande, vänligen använd `{prefix}announce cancel` först." msgstr "Jag tillkännager redan något. Om du vill göra ett annat tillkännagivande, vänligen använd `{prefix}announce cancel` först."
#: redbot/cogs/admin/admin.py:71 #: redbot/cogs/admin/admin.py:72
#, docstring #, docstring
msgid "A collection of server administration utilities." msgid "A collection of server administration utilities."
msgstr "En samling administrationsverktyg för servern." msgstr "En samling administrationsverktyg för servern."
#: redbot/cogs/admin/admin.py:164 #: redbot/cogs/admin/admin.py:158
msgid "{member.display_name} already has the role {role.name}." msgid "{member.display_name} already has the role {role.name}."
msgstr "" msgstr "{member.display_name} har redan rollen {role.name}."
#: redbot/cogs/admin/admin.py:184 #: redbot/cogs/admin/admin.py:178
msgid "I successfully added {role.name} to {member.display_name}" msgid "I successfully added {role.name} to {member.display_name}"
msgstr "Jag lyckades lägga till {role.name} till {member.display_name}" msgstr "Jag lyckades lägga till {role.name} till {member.display_name}"
#: redbot/cogs/admin/admin.py:194 #: redbot/cogs/admin/admin.py:188
msgid "{member.display_name} does not have the role {role.name}." msgid "{member.display_name} does not have the role {role.name}."
msgstr "" msgstr "{member.display_name} har inte rollen {role.name}."
#: redbot/cogs/admin/admin.py:214 #: redbot/cogs/admin/admin.py:208
msgid "I successfully removed {role.name} from {member.display_name}" msgid "I successfully removed {role.name} from {member.display_name}"
msgstr "Jag lyckades ta bort {role.name} från {member.display_name}" msgstr "Jag lyckades ta bort {role.name} från {member.display_name}"
#: redbot/cogs/admin/admin.py:225 #: redbot/cogs/admin/admin.py:219
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to a user.\n\n" " Add a role to a user.\n\n"
" Use double quotes if the role contains spaces.\n" " Use double quotes if the role contains spaces.\n"
" If user is left blank it defaults to the author of the command.\n" " If user is left blank it defaults to the author of the command.\n"
" " " "
msgstr "" msgstr "\n"
" Lägg till en roll till en användare.\n\n"
" Använd dubbla citat om rollen innehåller mellanslag.\n"
" Om användaren lämnas tom används som standard skaparen av kommandot.\n"
" "
#: redbot/cogs/admin/admin.py:241 #: redbot/cogs/admin/admin.py:235
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from a user.\n\n" " Remove a role from a user.\n\n"
@@ -94,12 +98,12 @@ msgstr "\n"
" Om användaren lämnas tom är det standard för skaparen av kommandot.\n" " Om användaren lämnas tom är det standard för skaparen av kommandot.\n"
" " " "
#: redbot/cogs/admin/admin.py:255 #: redbot/cogs/admin/admin.py:249
#, docstring #, docstring
msgid "Edit role settings." msgid "Edit role settings."
msgstr "Redigera rollinställningar." msgstr "Redigera rollinställningar."
#: redbot/cogs/admin/admin.py:262 #: redbot/cogs/admin/admin.py:256
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's colour.\n\n" " Edit a role's colour.\n\n"
@@ -110,13 +114,21 @@ msgid "\n"
" `[p]editrole colour \"The Transistor\" #ff0000`\n" " `[p]editrole colour \"The Transistor\" #ff0000`\n"
" `[p]editrole colour Test #ff9900`\n" " `[p]editrole colour Test #ff9900`\n"
" " " "
msgstr "" msgstr "\n"
" Redigera en rolls färg.\n\n"
" Använd dubbla citat om rollen innehåller mellanslag.\n"
" Färgen måste vara i hexadecimalt format.\n"
" [Online färgväljare] (http://www.w3schools. om/colors/colors_picker. sp)\n\n"
" Exempel:\n"
" `[p]editrole colour \"The Transistor\" #ff0000`\n"
" `[p]editrole colour Test #ff9900`\n"
" "
#: redbot/cogs/admin/admin.py:291 redbot/cogs/admin/admin.py:324 #: redbot/cogs/admin/admin.py:285 redbot/cogs/admin/admin.py:318
msgid "Done." msgid "Done."
msgstr "Klart." msgstr "Klart."
#: redbot/cogs/admin/admin.py:295 #: redbot/cogs/admin/admin.py:289
#, docstring #, docstring
msgid "\n" msgid "\n"
" Edit a role's name.\n\n" " Edit a role's name.\n\n"
@@ -124,80 +136,94 @@ msgid "\n"
" Example:\n" " Example:\n"
" `[p]editrole name \"The Transistor\" Test`\n" " `[p]editrole name \"The Transistor\" Test`\n"
" " " "
msgstr "" msgstr "\n"
" Redigera en rolls namn.\n\n"
" Använd dubbla citat om rollen eller namnet innehåller mellanslag.\n\n"
" Exempel:\n"
" `[p]editrole name \"The Transistor\" Test`\n"
" "
#: redbot/cogs/admin/admin.py:329 #: redbot/cogs/admin/admin.py:323
#, docstring #, docstring
msgid "Announce a message to all servers the bot is in." msgid "Announce a message to all servers the bot is in."
msgstr "Meddela ett meddelande till alla servrar som botten är i." msgstr "Meddela ett meddelande till alla servrar som botten är i."
#: redbot/cogs/admin/admin.py:336 #: redbot/cogs/admin/admin.py:330
msgid "The announcement has begun." msgid "The announcement has begun."
msgstr "Tillkännagivandet har börjat." msgstr "Tillkännagivandet har börjat."
#: redbot/cogs/admin/admin.py:343 #: redbot/cogs/admin/admin.py:337
#, docstring #, docstring
msgid "Cancel a running announce." msgid "Cancel a running announce."
msgstr "Avbryt en löpande avisering." msgstr "Avbryt en löpande avisering."
#: redbot/cogs/admin/admin.py:345 #: redbot/cogs/admin/admin.py:339
msgid "There is no currently running announcement." msgid "There is no currently running announcement."
msgstr "" msgstr "Det finns inget aktivt meddelande för närvarande."
#: redbot/cogs/admin/admin.py:348 #: redbot/cogs/admin/admin.py:342
msgid "The current announcement has been cancelled." msgid "The current announcement has been cancelled."
msgstr "Det aktuella meddelandet har avbrutits." msgstr "Det aktuella meddelandet har avbrutits."
#: redbot/cogs/admin/admin.py:354 #: redbot/cogs/admin/admin.py:348
#, docstring #, docstring
msgid "Change how announcements are sent in this guild." msgid "Change how announcements are sent in this guild."
msgstr "" msgstr "Ändra hur meddelanden skickas i detta gille."
#: redbot/cogs/admin/admin.py:359 #: redbot/cogs/admin/admin.py:353
#, docstring #, docstring
msgid "\n" msgid "Change the channel where the bot will send announcements."
" Change the channel where the bot will send announcements.\n\n"
" If channel is left blank it defaults to the current channel.\n"
" "
msgstr "" msgstr ""
#: redbot/cogs/admin/admin.py:368 #: redbot/cogs/admin/admin.py:356
msgid "The announcement channel has been set to {channel.mention}" msgid "The announcement channel has been set to {channel.mention}"
msgstr "Tillkännagivandekanalen har satts till {channel.mention}" msgstr "Tillkännagivandekanalen har satts till {channel.mention}"
#: redbot/cogs/admin/admin.py:373 #: redbot/cogs/admin/admin.py:361
#, docstring #, docstring
msgid "Unsets the channel for announcements." msgid "Unsets the channel for announcements."
msgstr "" msgstr "Inaktiverar kanalen för meddelanden."
#: redbot/cogs/admin/admin.py:398 #: redbot/cogs/admin/admin.py:386
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add or remove a selfrole from yourself.\n\n" " Add or remove a selfrole from yourself.\n\n"
" Server admins must have configured the role as user settable.\n" " Server admins must have configured the role as user settable.\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr "\n"
" Lägg till eller ta bort en självroll från dig själv.\n\n"
" Serveradministratörer måste ha konfigurerat rollen som användarinställbar.\n"
" OBS: Rollen är skiftlägeskänslig!\n"
" "
#: redbot/cogs/admin/admin.py:411 #: redbot/cogs/admin/admin.py:399
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a selfrole to yourself.\n\n" " Add a selfrole to yourself.\n\n"
" Server admins must have configured the role as user settable.\n" " Server admins must have configured the role as user settable.\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr "\n"
" Lägg till en självroll till dig själv.\n\n"
" Serveradministratörer måste ha konfigurerat rollen som användarinställbar.\n"
" OBS: Rollen är skiftlägeskänslig!\n"
" "
#: redbot/cogs/admin/admin.py:422 #: redbot/cogs/admin/admin.py:410
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a selfrole from yourself.\n\n" " Remove a selfrole from yourself.\n\n"
" Server admins must have configured the role as user settable.\n" " Server admins must have configured the role as user settable.\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr "\n"
" Ta bort en självroll från dig själv.\n\n"
" Serveradministratörer måste ha konfigurerat rollen som användarinställbar.\n"
" OBS: Rollen är skiftlägeskänslig!\n"
" "
#: redbot/cogs/admin/admin.py:433 #: redbot/cogs/admin/admin.py:421
#, docstring #, docstring
msgid "\n" msgid "\n"
" Lists all available selfroles.\n" " Lists all available selfroles.\n"
@@ -206,79 +232,122 @@ msgstr "\n"
" Listar alla tillgängliga självroller.\n" " Listar alla tillgängliga självroller.\n"
" " " "
#: redbot/cogs/admin/admin.py:443 #: redbot/cogs/admin/admin.py:431
msgid "Available Selfroles:\n" msgid "Available Selfroles:\n"
"{selfroles}" "{selfroles}"
msgstr "Tillgängliga Selfroles:\n" msgstr "Tillgängliga Selfroles:\n"
"{selfroles}" "{selfroles}"
#: redbot/cogs/admin/admin.py:449 #: redbot/cogs/admin/admin.py:437
#, docstring #, docstring
msgid "Manage selfroles." msgid "Manage selfroles."
msgstr "Hantera självroller." msgstr "Hantera självroller."
#: redbot/cogs/admin/admin.py:454 #: redbot/cogs/admin/admin.py:442
#, docstring #, docstring
msgid "\n" msgid "\n"
" Add a role to the list of available selfroles.\n\n" " Add a role, or a selection of roles, to the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr "\n"
" Lägg till en roll eller ett urval av roller till listan över tillgängliga självroller.\n\n"
" OBS: Rollen är skiftlägeskänslig!\n"
" "
#: redbot/cogs/admin/admin.py:451
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 "Jag kan inte låta dig lägga till {role.name} som en självroll eftersom den rollen är högre än eller lika med din högsta roll i Discord-hierarkin."
#: redbot/cogs/admin/admin.py:461 #: redbot/cogs/admin/admin.py:461
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." msgid "The role \"{role.name}\" is already a selfrole."
msgstr "" msgstr "Rollen \"{role.name}\" är redan en självroll."
#: redbot/cogs/admin/admin.py:467
msgid "Added {count} selfroles."
msgstr "Lade till {count} självroller."
#: redbot/cogs/admin/admin.py:469 #: redbot/cogs/admin/admin.py:469
msgid "Added." msgid "Added 1 selfrole."
msgstr "Tillagd." msgstr "Lade till 1 självroll."
#: redbot/cogs/admin/admin.py:472 #: redbot/cogs/admin/admin.py:475
msgid "That role is already a selfrole."
msgstr "Den rollen är redan en självroll."
#: redbot/cogs/admin/admin.py:476
#, docstring #, docstring
msgid "\n" msgid "\n"
" Remove a role from the list of available selfroles.\n\n" " Remove a role, or a selection of roles, from the list of available selfroles.\n\n"
" NOTE: The role is case sensitive!\n" " NOTE: The role is case sensitive!\n"
" " " "
msgstr "" msgstr "\n"
" Ta bort en roll eller ett urval av roller från listan över tillgängliga självroller.\n\n"
" OBS: Rollen är skiftlägeskänslig!\n"
" "
#: redbot/cogs/admin/admin.py:483 #: redbot/cogs/admin/admin.py:484
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." 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 "" msgstr "Jag kan inte låta dig ta bort {role.name} från att vara en självroll eftersom den rollen är högre än eller lika med din högsta roll i Discord-hierarkin."
#: redbot/cogs/admin/admin.py:491 #: redbot/cogs/admin/admin.py:494
msgid "Removed." msgid "Removed {count} selfroles."
msgstr "" msgstr "Tog bort {count} självroller."
#: redbot/cogs/admin/admin.py:496 #: redbot/cogs/admin/admin.py:496
msgid "Removed 1 selfrole."
msgstr "Tog bort 1 självroll."
#: redbot/cogs/admin/admin.py:502
#, docstring
msgid "Clear the list of available selfroles for this server."
msgstr "Rensa listan över tillgängliga självroller för denna server."
#: redbot/cogs/admin/admin.py:506
msgid "There are currently no selfroles."
msgstr "Det finns för närvarande inga självroller."
#: redbot/cogs/admin/admin.py:509
msgid "Are you sure you want to clear this server's selfrole list?"
msgstr "Är du säker på att du vill rensa serverns självrollista?"
#: redbot/cogs/admin/admin.py:515
msgid "You took too long to respond."
msgstr "Du tog för lång tid att svara."
#: redbot/cogs/admin/admin.py:524
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 "Jag kan inte rensa självrollerna eftersom självrollen'{role.name}' är högre än eller lika med din högsta roll i Discord-hierarkin."
#: redbot/cogs/admin/admin.py:530
msgid "Selfrole list cleared."
msgstr "Självrollistan rensad."
#: redbot/cogs/admin/admin.py:532
msgid "No changes have been made."
msgstr "Inga ändringar har gjorts."
#: redbot/cogs/admin/admin.py:537
#, docstring #, docstring
msgid "Lock a bot to its current servers only." msgid "Lock a bot to its current servers only."
msgstr "Lås en bot till sina nuvarande servrar." msgstr "Lås en bot till sina nuvarande servrar."
#: redbot/cogs/admin/admin.py:501 #: redbot/cogs/admin/admin.py:542
msgid "The bot is no longer serverlocked." msgid "The bot is no longer serverlocked."
msgstr "Botten är inte längre serverlåst." msgstr "Botten är inte längre serverlåst."
#: redbot/cogs/admin/admin.py:503 #: redbot/cogs/admin/admin.py:544
msgid "The bot is now serverlocked." msgid "The bot is now serverlocked."
msgstr "Botten är nu serverlåst." msgstr "Botten är nu serverlåst."
#: redbot/cogs/admin/announcer.py:68 #: redbot/cogs/admin/announcer.py:68
msgid "I could not announce to the following server: " msgid "I could not announce to the following server: "
msgstr "" msgstr "Jag kunde inte meddela till följande server: "
#: redbot/cogs/admin/announcer.py:70 #: redbot/cogs/admin/announcer.py:70
msgid "I could not announce to the following servers: " msgid "I could not announce to the following servers: "
msgstr "" msgstr "Jag kunde inte meddela till följande servrar: "
#: redbot/cogs/admin/converters.py:12 #: redbot/cogs/admin/converters.py:12
msgid "The Admin cog is not loaded." msgid "The Admin cog is not loaded."
msgstr "Admin cog är inte laddad." msgstr "Admin cog är inte laddad."
#: redbot/cogs/admin/converters.py:20 #: redbot/cogs/admin/converters.py:21
msgid "The provided role is not a valid selfrole." msgid "The role \"{role_name}\" is not a valid selfrole."
msgstr "Den angivna rollen är inte en giltig självroll." msgstr "Rollen \"{role_name}\" är inte en giltig självroll."

Some files were not shown because too many files have changed in this diff Show More