-
-
Notifications
You must be signed in to change notification settings - Fork 34
/
en_US.json
779 lines (779 loc) · 37.5 KB
/
en_US.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
{
"langCode": "en_US",
"langName": "English",
"commands": {
"help": {
"helpDescription": "Get help about commands and counters.",
"helpUsage": ["help [command or counter]"],
"helpExample": ["help lockChannel", "help {members}", "help members"],
"helpFooterText": "**Usage info:** `()` means an optional parameter while `[]` means a required one",
"embedReply": {
"title": "Command list",
"description": "[Add this bot to your server]({DISCORD_BOT_INVITE}) **|** [Website]({WEBSITE}) **|** [Documentation](https://eduardozgz.gitbook.io/member-counter) **|** [GitHub](https://github.com/eduardozgz/member-counter-bot/)\n\nQuick setup: `setup`\nLearn how to use the bot: `guide`\n\nTo get more info about a command or counter send `help` plus the name: ```\nhelp shortNumber``````\nhelp {members}```",
"fields": [
{
"name": "**Counters**",
"value": "```\nguide\ncounts\nlockChannel\neditChannel\nsetDigit\nshortNumber\npreview```",
"inline": true
},
{
"name": "**Server settings**",
"value": "```\nlang\nlocale\nrole\nseeSettings\nresetSettings\ncheckPermissions\n```",
"inline": true
},
{
"name": "**Others**",
"value": "```\npremium\ninfo\nbase64\nsupport\ninvite\nprofile\ngithub```",
"inline": true
}
]
},
"misc": {
"command": "Command:",
"counter": "Counter:",
"errorNotFound": "Sorry I couldn't find help for ``{DESIRED_COMMAND}``",
"suggestCounter": "Maybe you are looking for one of these counters:",
"suggestCommand": "Maybe you are looking for one of these commands:",
"usageText": "Usage",
"exampleText": "Example",
"searchIgnoredWords": "amount count"
}
},
"guide": {
"helpDescription": "Shows you a guide of how to use the bot and a list of available counters.",
"helpExample": ["guide"],
"pagesText": "Page {CURRENT_PAGE}/{TOTAL_PAGES}",
"explanation": "**Thanks for adding Member Counter to your server!**\n__**Create/edit a counter**__\nFor this example we are gonna use `{members}`, which counts the total amount of members in your discord server, but you will find out more counters in the next pages\nYou can place that counter in one of the following places:\n\n- In a **voice** channel **name**\n- In a **category** channel **name**\n- In a **text** channel **topic**\n- In a **news** channel **topic**\n\nNow create a new channel, edit it, and write `{members}` in the name or topic, and click 'save changes'\n\nYou can also add multiple counters in one name/topic, and combine them with your own content, here is a example:\n```\n{onlineMembers}/{members} Online Members, {youtubeSubscribers:https://www.youtube.com/user/enyay} Subscribers!\n{onlineMembersWithRole:614777997291028519,614816383053856769} Admins and mods are online!\n```\n\n> If you reach the character limit when you are editing a name/topic, please check `help editChannel`\n> You can see the current counter configurations with `seeSettings`, this is useful to add more counters without disabling the previous ones\n\n__**Remove a counter**__\nEdit the channel and write {disable} in the name/topic, Member Counter will replace it to a \\✅, that means that you removed all the counters of that channel successfully\n\nYou can also delete the channel directly",
"countersHeader": "__**Counters**__\n> You should enable the developer mode in Discord (User Settings \\> Appearance \\> Advanced \\> Developer Mode)\n> To get an ID, right click in a channel/role and click \"Copy ID\"\n\n> Those counters with a plus sign (\\+) are premium counters, get more info in `premium`\n\n> If you wanna change the number formatting in a counter independently of the server settings, visit this [page](https://member-counter.eduardozgz.com/utils/overwrite-settings), or do it manually by following this [instructions](https://github.com/eduardozgz/member-counter-bot/issues/98)\n\n",
"footerText": "Please read the first page of guide to learn how to setup this counter",
"counters": {
"members": {
"name": "members",
"description": "Members in your server",
"detailedDescription": "Counts how many members has a server",
"usage": ["{members}"],
"example": ["{members} Members"]
},
"approximatedOnlineMembers": {
"name": "approximatedOnlineMembers",
"description": "Approximated online members in your server",
"detailedDescription": "Counts approximately how many members are online in the server",
"usage": ["{approximatedOnlineMembers}"],
"example": ["{approximatedOnlineMembers} Online"]
},
"onlineMembers": {
"name": "onlineMembers",
"description": "Online members in your server",
"detailedDescription": "Counts how many members are online in the server",
"usage": ["{onlineMembers}"],
"example": ["{onlineMembers} Online"]
},
"offlineMembers": {
"name": "offlineMembers",
"description": "Offline members in your server",
"detailedDescription": "Counts how many members are offline in the server",
"usage": ["{onlineMembers}"],
"example": ["{onlineMembers} Offline"]
},
"users": {
"name": "users",
"description": "Users in your server (excludes bot)",
"detailedDescription": "Counts how many users (excluding bot accounts) are in the server",
"usage": ["{users}"],
"example": ["{users} Users"]
},
"onlineUsers": {
"name": "onlineUsers",
"description": "Online users in your server (excludes bot)",
"detailedDescription": "Counts how many users (excluding bot accounts) are online in the server",
"usage": ["{users}"],
"example": ["{users} Online users"]
},
"offlineUsers": {
"name": "offlineUsers",
"description": "Offline users in your server (excludes bot)",
"detailedDescription": "Counts how many users (excluding bot accounts) are offline in the server",
"usage": ["{users}"],
"example": ["{users} Offline"]
},
"bots": {
"name": "bots",
"description": "Bots in your server (excludes normal users)",
"detailedDescription": "Counts how many bots (excluding normal accounts) are in the server",
"usage": ["{bots}"],
"example": ["{bots} Bots"]
},
"onlineBots": {
"name": "onlineBots",
"description": "Online bots in your server (excludes normal users)",
"detailedDescription": "Counts how many bots (excluding normal accounts) are online in the server",
"usage": ["{bots}"],
"example": ["{bots} Online bots"]
},
"offlineBots": {
"name": "offlineBots",
"description": "Offline bots in your server (excludes normal users)",
"detailedDescription": "Counts how many bots (excluding normal accounts) are offline in the server",
"usage": ["{bots}"],
"example": ["{bots} Offline bots"]
},
"roles": {
"name": "roles",
"description": "Roles in your server",
"detailedDescription": "Counts how many roles are in the server",
"usage": ["{roles}"],
"example": ["{roles} Roles"]
},
"channels": {
"name": "channels",
"description": "Channels in your server (excludes categories) or under a category",
"detailedDescription": "Counts how many channels (excluding category channels) are in the server, if you specify one or more category IDs after the `:`, separated by commas, only the channels under those specified categories will be counted",
"usage": ["{channels}", "{channels:categoryID1,categoryID2}"],
"example": [
"{channels} Channels",
"{channels:6509281904766437,5823659271648290} Tickets open"
]
},
"membersWithRole": {
"name": "membersWithRole:role1ID,role2ID",
"description": "Members with a role or roles",
"detailedDescription": "Counts how many members have a role or roles, write the roles IDs you wanna count after the `:`, and separate the IDs with commas",
"usage": ["{membersWithRole:role1ID,role2ID}"],
"example": [
"{membersWithRole:6509281904766437,5823659271648290} Admins and mods"
]
},
"onlineMembersWithRole": {
"name": "onlineMembersWithRole:role1ID,role2ID",
"description": "Online members with a role or roles",
"detailedDescription": "Counts how many members with a role or roles are online, write the roles IDs you wanna count after the `:`, and separate the IDs with commas",
"usage": ["{onlineMembersWithRole:role1ID,role2ID}"],
"example": [
"{onlineMembersWithRole:6509281904766437,5823659271648290} Online admins and mods",
"{onlineMembersWithRole:5823659271648290} of {membersWithRole:5823659271648290} Admins are online"
]
},
"offlineMembersWithRole": {
"name": "offlineMembersWithRole:role1ID,role2ID",
"description": "Offline members with a role or roles",
"detailedDescription": "Counts how many members with a role or roles are offline, write the roles IDs you wanna count after the `:`, and separate the IDs with commas",
"usage": ["{offlineMembersWithRole:role1ID,role2ID}"],
"example": [
"{offlineMembersWithRole:6509281904766437,5823659271648290} Offline admins and mods",
"{offlineMembersWithRole:5823659271648290} of {membersWithRole:5823659271648290} Admins are offline"
]
},
"connectedMembers": {
"name": "connectedMembers:channel1ID,channel2ID",
"description": "Connected members to voice channels",
"detailedDescription": "Counts how many members are connected to all the voice channels or to the specified ones, write the channel IDs you wanna filter after the `:`, and separate the IDs with commas",
"usage": [
"{connectedMembers}",
"{connectedMembers:channel1ID,channel2ID}"
],
"example": [
"{connectedMembers} Talking",
"{connectedMembers:5823659271648290} talking in the lounge"
]
},
"bannedMembers": {
"name": "bannedMembers",
"description": "Amount of banned members in your server",
"detailedDescription": "Counts how many members are banned, the bot must have ban permissions to get this count",
"usage": ["{bannedMembers}"],
"example": [
"{bannedMembers} Banned",
"{bannedMembers} have been hit with the ban hammer"
]
},
"membersPlaying": {
"name": "membersPlaying:game name",
"description": "Amount of members playing a game",
"detailedDescription": "Counts how many members are playing a game, you can add multiple games by separating them with a comma",
"usage": [
"{membersPlaying:game name}",
"{membersPlaying:game name, game name 2}"
],
"example": [
"{membersPlaying:Minecraft} Mining and crafting",
"{membersPlaying: euro truck simulator 2, american truck simulator} Trucking"
]
},
"nitro-boosters": {
"name": "nitro-boosters",
"description": "Counts the total amount of members boosting this server",
"detailedDescription": "Counts the total amount of members boosting this server",
"usage": ["{nitro-boosters}"],
"example": ["Awesome boosters: {nitro-boosters}"]
},
"youtubeSubscribers": {
"name": "youtubeSubscribers:channelUrl",
"description": "Amount of subscribers of a YouTube channel",
"detailedDescription": "Counts how many subscribers has a YouTube channel, replace `channelUrl` with the desired channel url",
"usage": ["{youtubeSubscribers:channelUrl}"],
"example": [
"Subscribers: {youtubeSubscribers:https://www.youtube.com/user/enyay}"
]
},
"youtubeViews": {
"name": "youtubeViews:channelUrl",
"description": "Amount of views of a YouTube channel",
"detailedDescription": "Counts how many views has a YouTube channel, replace `channelUrl` with the desired channel url",
"usage": ["{youtubeViews:channelUrl}"],
"example": [
"Views: {youtubeViews:https://www.youtube.com/user/enyay}"
]
},
"youtubeVideos": {
"name": "youtubeVideos:channelUrl",
"description": "Amount of videos of a YouTube channel",
"detailedDescription": "Counts how many videos has a YouTube channel, replace `channelUrl` with the desired channel url",
"usage": ["{youtubeVideos:channelUrl}"],
"example": [
"Videos: {youtubeVideos:https://www.youtube.com/user/enyay}"
]
},
"youtubeChannelName": {
"name": "youtubeChannelName:channelUrl",
"description": "Displays the name of a YouTube channel",
"detailedDescription": "Displays the name of a YouTube channel, replace `channelUrl` with the desired channel url",
"usage": ["{youtubeChannelName:channelUrl}"],
"example": ["{youtubeChannelName:https://www.youtube.com/user/enyay}"]
},
"twitchFollowers": {
"name": "twitchFollowers:nickname",
"description": "Amount of followers of a Twitch channel",
"detailedDescription": "Counts how many followers has a Twitch channel, replace `nickname` with the desired channel name",
"usage": ["{twitchFollowers:nickname}"],
"example": ["{twitchFollowers:ninja} Followers"]
},
"twitchViewers": {
"name": "twitchViewers:nickname",
"description": "Amount of stream viewers",
"detailedDescription": "Counts how many viewers are there on an active stream, replace `nickname` with the desired channel name",
"usage": [
"{twitchViewers:nickname}"
],
"example": [
"{twitchViewers:ninja} Views"
]
},
"twitchChannelName": {
"name": "twitchChannelName:nickname",
"description": "Displays the name of a Twitch channel",
"detailedDescription": "Displays the name of a Twitch channel, replace `nickname` with the desired channel name",
"usage": ["{twitchChannelName:nickname}"],
"example": ["{twitchChannelName:ninja}"]
},
"memeratorMemes": {
"name": "memeratorMemes:username",
"description": "Displays a [Memerator](https://memerator.me) user's meme count",
"detailedDescription": "Displays a [Memerator](https://memerator.me) user's meme count, replace `username` with the desired profile name",
"usage": ["{memeratorMemes:username}"],
"example": ["Memes: {memeratorMemes:eduardozgz}"]
},
"memeratorFollowers": {
"name": "memeratorFollowers:username",
"description": "Displays a [Memerator](https://memerator.me) user's follower count",
"detailedDescription": "Displays a [Memerator](https://memerator.me) user's follower count, replace `username` with the desired profile name",
"usage": ["{memeratorFollowers:username}"],
"example": ["Followers: {memeratorFollowers:eduardozgz}"]
},
"twitterFollowers": {
"name": "twitterFollowers:username",
"description": "Amount of followers of a Twitter user",
"detailedDescription": "Counts how many followers has a Twitter user, replace `username` with the desired profile name",
"usage": ["{twitterFollowers:username}"],
"example": ["Followers: {twitterFollowers:0xEduardozgz}"]
},
"redditMembers": {
"name": "redditMembers:subreddit",
"description": "Counts the amount of members of a subreddit",
"detailedDescription": "Counts the amount of members of a subreddit, replace `subreddit` with the desired subreddit",
"usage": ["{redditMembers:subreddit}"],
"example": ["Redditors: {redditMembers:science}"]
},
"redditMembersOnline": {
"name": "redditMembersOnline:subreddit",
"description": "Counts the amount of online members of a subreddit",
"detailedDescription": "Counts the amount of members of a subreddit, replace `subreddit` with the desired subreddit",
"usage": ["{redditMembersOnline:subreddit}"],
"example": ["Online Redditors: {redditMembersOnline:science}"]
},
"redditTitle": {
"name": "redditTitle:subreddit",
"description": "Displays the title of a subreddit",
"detailedDescription": "Displays the title of a subreddit, replace `subreddit` with the desired subreddit",
"usage": ["{redditMembersOnline:subreddit}"],
"example": ["{redditMembersOnline:science}"]
},
"instagramFollowers": {
"name": "instagramFollowers:username",
"description": "Counts the amount of followers in an Instagram account",
"detailedDescription": "Counts the amount of followers in an Instagram account, replace `username` with the actual Instagram username",
"usage": ["{instagramFollowers:username}"],
"example": ["Followers: {instagramFollowers:eduardozgz}"]
},
"countdown": {
"name": "countdown:targetDate:format",
"description": "Shows a countdown that will decrease to the specified target date",
"detailedDescription": "Shows a countdown that will decrease to the specified target date, you can easily [generate this counter here](https://member-counter.eduardozgz.com/utils/countdown) or manually creating it by replacing `targetDate` with the target date in a UNIX timestamp, and optionally `format` it with a custom format: use `%d` to show the days left, `%h` to show the hours left, `%m` to show the minutes left and `%s` to show the seconds left",
"usage": ["{countdown:targetDate:format}"],
"example": [
"New year: {countdown:1640991600:%d days, %h hours, %m minutes}"
]
},
"game": {
"name": "game:gameId:address",
"description": "Online players in a game server (Minecraft, Counter Strike, Rust, Ark, Team Fortress 2, GMOD, etc)",
"detailedDescription": "Counts how many online players are in a game server (like Minecraft, Counter Strike, Rust, Ark, Team Fortress 2, GMOD, etc), replace `gameId` by one of the listed [here](https://github.com/gamedig/node-gamedig/#games-list) and `address` by the actual server address",
"usage": ["{game:gameId:address}"],
"example": ["{game:minecraft:mc.hypixel.net} Mining and crafting"]
},
"clock": {
"name": "clock:timeZone",
"description": "Shows a clock with the time of the specified timezone",
"detailedDescription": "Shows a clock with the time of the specified timezone, you can easily [generate this counter here](https://member-counter.eduardozgz.com/utils/clock) or replace `timeZone` with a valid IANA timezone",
"usage": ["{clock:timeZone}"],
"example": ["Spain: {clock:Europe/Madrid}"]
},
"http": {
"name": "http:options",
"description": "Shows the result of a http request",
"detailedDescription": "Shows the result returned by a http `GET` request. You can setup the `options` [here](https://member-counter.eduardozgz.com/utils/http), or create it manually: `options` is a JSON object encoded in base64 (you can use base64 command to achieve this), this object can have the following keys: `url`: A string; with the url of the resource, `parseNumber`: A boolean; if the result is a valid number, it will be parsed and customized according to your server's settings, `dataPath`: A string; if the response is a JSON object, you must specify the path to a key with a value that must be a string or number, the syntax of this path is similar to the syntax that JS uses to access properties and array items, `lifetime`: A number; specifies in seconds for how long the returned response will be cached and used, the default is 1 hour",
"usage": ["{http:options}"],
"example": [
"Last subscriber: {http:eyJ1cmwiOiJodHRwczovL215YXBpLmNvbS92MS9zdWJzY3JpYmVycz9nZXQ9bGFzdCIsImRhdGFQYXRoIjoidXNlci5uYW1lIn0=}"
]
},
"replace": {
"name": "replace:text:oldValue;newValue",
"description": "Replaces portions of the given text with the given values",
"detailedDescription": "Replaces portions of the given text with the given values, this counter is useful alongside the `{http}` counter to for example, read data from an API, and depending on the returned response, translate the response to something more human friendly.\n`text` should be the original text or a counter like `{http}`, `oldValue` the value to search and `newValue` the value that will replace `oldValue`, you can replace multiple values by separating them with a comma as shown below in the examples.",
"usage": [
"{replace:text:oldValue;newValue}",
"{replace:text:oldValue;newValue,oldValue2;newValue2}"
],
"example": [
"{replace:Hello\\, world!:Hello;Goodbye,world;discord}",
"Weather in Madrid: {replace:{http:eyJ1cmwiOiJ3ZWF0aGVyLmFwaS9tYWRyaWQifQ==}:storm;🌩,sunny;☀,raining;🌧}"
]
},
"escape": {
"name": "escape:stringToEscape",
"description": "Escapes common delimiters used by Member Counter",
"detailedDescription": "Escapes automatically all the delimiters used by Member Counter when processing a counter. Like `:`,`;` or `,`. You may need this if you want to pass arguments with the mentioned delimiters without getting them parsed. This is specially useful when you can't control well the content of the string like in the `{http}` counter",
"usage": ["{escape:stringToEscape}"],
"example": ["{escape:Hello, world!}"]
},
"static": {
"name": "static:data",
"description": "Displays the given `data`",
"detailedDescription": "Displays the given `data` with custom formatting based on the server settings if it's a number, text is also accepted",
"usage": ["{static:data}"],
"example": ["{static:420}", "{static:Hello world!}"]
},
"sum": {
"name": "sum:value1,value2,more values",
"description": "Sum of the specified values",
"detailedDescription": "Sum of the specified values, done from the left to the right",
"usage": ["{sum:value1,value2,more values}"],
"example": ["2 + 2 = {sum:2,2}"]
},
"subtract": {
"name": "subtract:value1,value2,more values",
"description": "Subtracts the specified values",
"detailedDescription": "Subtracts the specified values, done from the left to the right",
"usage": ["{subtract:value1,value2,more values}"],
"example": ["2 - 2 = {subtract:2,2}"]
},
"multiply": {
"name": "multiply:value1,value2,more values",
"description": "Multiplies the specified values",
"detailedDescription": "Multiplies the specified values, done from the left to the right",
"usage": ["{multiply:value1,value2,more values}"],
"example": ["2 * 2 = {multiply:2,2}"]
},
"divide": {
"name": "divide:value1,value2,more values",
"description": "Divides the specified values",
"detailedDescription": "Divides the specified values, done from the left to the right",
"usage": ["{divide:value1,value2,more values}"],
"example": ["10 / 2 = {divide:10,2}"]
},
"modulus": {
"name": "modulus:value1,value2,more values",
"description": "Gets the modulus of the specified values",
"detailedDescription": "Gets the modulus of the specified values, done from the left to the right",
"usage": ["{modulus:value1,value2,more values}"],
"example": ["10 % 2 = {modulus:10,2}"]
}
}
},
"premium": {
"helpDescription": "Get information about Member Counter Premium.",
"helpExample": ["premium"],
"embedReply": {
"title": "Member Counter Premium",
"description": "[Get the premium bot]({GET_PREMIUM_BOT_URL}) and enjoy:",
"fields": [
{
"name": "**✅ ALL the counters**",
"value": "Get access to **all** the counters that exists in the bot, like `{twitchFollowers}` or `{youtubeSubscribers}`",
"inline": false
},
{
"name": "**✅ More accurate**",
"value": "Get more accurate counts in all members related counters",
"inline": false
},
{
"name": "**✅ Unlimited servers**",
"value": "Pay only for the members and servers you have. For €5 EUR per 50,000 members and 5 servers, quarterly",
"inline": false
},
{
"name": "**✅ Custom bot**",
"value": "Use your own bot account, with the profile picture and username of your choice",
"inline": false
},
{
"name": "**✅ Easy to setup**",
"value": "In a few clicks, you can create your own Member Counter bot, and we will take care of updating it. Guide with screenshots included! Isn't this easier than self-hosting?",
"inline": false
}
]
}
},
"lockChannel": {
"helpDescription": "You can use this commands to show a lock pad (🔒) instead of a speaker (🔊) in voice channels.",
"helpUsage": ["lockChannel [channel id]"],
"helpExample": ["lockChannel 700336568099143710"],
"success": "Done! Now, **for non admin users**, the channel will be displayed with a 🔒",
"errorInvalidChannel": "You can only lock voice channels!",
"errorNoPerms": "I can't edit the channel `{CHANNEL}` due to lack of permissions",
"errorNotFound": "Channel not found"
},
"editChannel": {
"helpDescription": "If you are trying to set a counter but Discord tells you that you reached the name/topic length limit, you can use this command to \"ignore\" that limit.",
"helpUsage": ["editChannel [channel ID] [content and counters]"],
"helpExample": [
"editChannel 701396983843127366 {onlineMembers} of {members} Online"
],
"success": "Done! You may have to wait a few minutes to see the new changes",
"errorNotFound": "Channel not found",
"errorNoContent": "You must provide some content"
},
"setDigit": {
"helpDescription": "Customizes numbers that will be displayed, the number argument must be a normal number, the second argument can be anything, like an emoji or a normal number, you can customize multiple numbers at once by separating the arguments with commas (`,`)\nIf the first argument is the word \"reset\", the numbers will be restored to the default ones.",
"helpUsage": ["setDigit reset", "setDigit [number] [your custom number]"],
"helpExample": ["setDigit 3 3", "setDigit 3 :emoji3:, 4 :emoji4:"],
"success": "Digits customized.",
"resetSuccess": "Numbers restored to the default ones.",
"errorMissingParams": "Missing parameters, please see `help setDigit`."
},
"shortNumber": {
"helpDescription": "This command allows you to show a count in a compact form in counters.",
"helpUsage": ["shortNumber [enable|on/disable|off]"],
"helpExample": [
"shortNumber enable",
"shortNumber disable",
"shortNumber on",
"shortNumber off"
],
"helpImage": "https://i.imgur.com/Rzv4W0C.png",
"errorInvalidAction": "Invalid action! please see `help shortNumber`",
"success": "Done! You may have to wait a few minutes to see the new changes"
},
"locale": {
"helpDescription": "Formats the numbers and clocks (12h/24h format) to the specified locale.",
"helpUsage": ["locale [locale/disable]"],
"helpExample": ["locale en", "locale es", "locale disable"],
"helpImage": "https://i.imgur.com/gnje0YB.png"
},
"role": {
"helpDescription": "You can allow or deny roles to use bot administrative commands.\nYou can use ``all`` keyword to allow or deny all roles.\nTo see which roles are currently allowed use `seeSettings`.",
"helpUsage": ["role [allow/deny] [@roles/all]"],
"helpExample": [
"role allow @Mod",
"role allow @Mod @OtherRole",
"role allow all",
"role deny all"
],
"rolesUpdated": "Roles updated.",
"errorNoRolesToUpdate": "You must mention at least 1 role",
"invalidParams": "Invalid parameters, see `help role`"
},
"seeSettings": {
"helpDescription": "Shows all bot settings for this server.",
"helpExample": ["seeSettings"],
"settingsMessage": {
"headerText": "Settings for guild:",
"langText": "Language:",
"localeText": "Locale:",
"shortNumberText": "Short number (compact notation):",
"noText": "No",
"yesText": "Yes",
"allowedRolesText": "Allowed roles to use administrative commands:",
"countersText": "Counters:",
"customNumbersText": "Custom numbers:",
"warningNoPermsText": "\\⚠️ = The bot cannot continue updating this channel due to lack of permissions (You must allow the bot to: Manage channel, See channel or Read Messages, Connect)",
"guildLogsText": "Latest logs:"
}
},
"resetSettings": {
"helpDescription": "Removes all the counters and restores the custom settings of this server to the default ones.",
"helpExample": ["resetSettings"],
"done": "Restored to default settings"
},
"upgradeServer": {
"helpDescription": "This command allows you to invite the old Member Counter Premium bot, by using remaining server upgrades of your account.",
"helpExample": ["upgradeServer"],
"success": "Done! The next step is invite the premium bot:\n{BOT_LINK}",
"errorCannotUpgrade": "You can't upgrade the server because it already has premium.",
"noServerUpgradesAvailable": "You can't do more server upgrades because you don't have more server upgrades available"
},
"info": {
"helpDescription": "List of useful links.",
"helpExample": ["info"],
"embedReply": {
"description": "[Add me to your server]({BOT_INVITE_URL})\n[Website]({WEBSITE})\n[Get premium]({GET_PREMIUM_BOT_URL})\n[Support server]({BOT_SERVER_URL})\n[GitHub Repository](https://github.com/eduardozgz/member-counter-bot)"
}
},
"lang": {
"helpDescription": "Changes the bot language for this server, you must have administrator permissions to run this command.",
"helpUsage": ["lang (lang code)"],
"helpExample": ["lang", "lang es_ES"],
"success": "Language changed successfully.",
"errorNotFound": "List of available languages:"
},
"profile": {
"helpDescription": "Shows related information between you and this bot.",
"helpUsage": ["profile (@user)"],
"helpExample": ["profile", "profile @eduardozgz"],
"badges": "Badges",
"credits": "Credits",
"serverUpgradesAvailable": "Server upgrades left",
"removeDataConfirmation": "Please send exactly this text if you want to delete all your data: ```{CONFIRMATION_STRING}```\n:warning: **This action will remove all your data, your badges, server upgrades and credits will be lost forever, invoices will be kept for legal reasons, are you sure you want to continue? (Ignore or type '{CANCEL_STRING}' to cancel)**",
"cancelText": "cancel",
"removeDataConfirmationString": "I want to delete all of my data",
"removeDataSuccess": "Your data has been removed successfully",
"userNotFound": "User not found in the DB"
},
"counts": {
"helpDescription": "Shows some counts.",
"helpExample": ["counts"],
"members": "Members:",
"onlineMembers": "Online members:",
"offlineMembers": "Offline members:",
"bots": "Bots:",
"connectedUsers": "Connected users:",
"channels": "Channels:",
"roles": "Roles:",
"nitroBoosters": "Boosting:",
"bannedMembers": "Banned members:"
},
"preview": {
"helpDescription": "Shows a preview of how a counter or various counters will look in a channel.",
"helpUsage": ["preview [content and counters]"],
"helpExample": ["preview {members} Members"],
"helpImage": "https://i.imgur.com/3JP3u0Y.png",
"channelName": "Channel name preview",
"channelTopic": "Channel topic preview"
},
"setup": {
"helpDescription": "Creates some locked voice channels with some counters in them\nOptionally set up YouTube or Twitch channel counters.",
"helpUsage": [
"setup",
"setup twitch [channel name]",
"setup youtube [channel link]"
],
"helpExample": [
"setup",
"setup twitch muhriaa",
"setup youtube https://www.youtube.com/channel/UCXuqSBlHAE6Xw-yeJA0Tunw"
],
"status": {
"creatingCounts": "Creating counters...",
"createdCounts": "Complete",
"creatingCategory": "{LOADING} Creating category",
"createdCategory": "{CHECK_MARK} Category created"
},
"errorInvalidUsage": "Invalid usage, please, see help",
"counterTemplates": {
"default": {
"categoryName": "📊 Server Stats 📊",
"counters": [
{
"name": "onlineMembers",
"template": "Online: {onlineMembers}",
"statusCreating": "{LOADING} Creating online counter",
"statusCreated": "{CHECK_MARK} Online counter created"
},
{
"name": "members",
"template": "Members: {members}",
"statusCreating": "{LOADING} Creating member counter",
"statusCreated": "{CHECK_MARK} Members counter created"
},
{
"name": "nitroBoosters",
"template": "Boosters: {nitroBoosters}",
"statusCreating": "{LOADING} Creating booster counter",
"statusCreated": "{CHECK_MARK} Booster counter created"
},
{
"name": "roles",
"template": "Roles: {roles}",
"statusCreating": "{LOADING} Creating roles counter",
"statusCreated": "{CHECK_MARK} Roles counter created"
},
{
"name": "channels",
"template": "Channels: {channels}",
"statusCreating": "{LOADING} Creating channels counter",
"statusCreated": "{CHECK_MARK} Channels counter created"
}
]
},
"twitch": {
"categoryName": "📊 {twitchChannelName:{RESOURCE}} Twitch Stats 📊",
"counters": [
{
"name": "twitchFollowers",
"template": "{twitchFollowers:{RESOURCE}} Followers",
"statusCreating": "{LOADING} Creating follower counter",
"statusCreated": "{CHECK_MARK} Follower counter created"
},
{
"name": "twitchViewers",
"template": "Viewers {twitchViewers:{RESOURCE}}",
"statusCreating": "{LOADING} Creating views counter",
"statusCreated": "{CHECK_MARK} Views counter created"
}
]
},
"youtube": {
"categoryName": "📊 {youtubeChannelName:{RESOURCE}} Youtube Stats 📊",
"counters": [
{
"name": "youtubeSubscribers",
"template": "{youtubeSubscribers:{RESOURCE}} Subscribers",
"statusCreating": "{LOADING} Creating subscriber counter",
"statusCreated": "{CHECK_MARK} Subscriber counter created"
},
{
"name": "youtubeVideos",
"template": "{youtubeVideos:{RESOURCE}} Videos",
"statusCreating": "{LOADING} Creating video counter",
"statusCreated": "{CHECK_MARK} Video counter created"
},
{
"name": "youtubeViews",
"template": "{youtubeViews:{RESOURCE}} Views",
"statusCreating": "{LOADING} Creating views counter",
"statusCreated": "{CHECK_MARK} Views counter created"
}
]
},
"twitter": {
"categoryName": "📊 {twitterName:{RESOURCE}} Twitter Stats 📊",
"counters": [
{
"name": "twitterFollowers",
"template": "{twitterFollowers:{RESOURCE}} Followers",
"statusCreating": "{LOADING} Creating follower counter",
"statusCreated": "{CHECK_MARK} Follower counter created"
}
]
}
}
},
"base64": {
"helpDescription": "A base64 utility command, useful to customize specific counters or create advanced counters like `{http}`.",
"helpUsage": ["base64 [encode/decode] [data]"],
"helpExample": ["base64 encode test", "base64 decode dGVzdA=="],
"invalidAction": "Invalid action, it must be `encode` or `decode`"
},
"checkPermissions": {
"helpDescription": "Checks if the bot has the correct permissions to work correctly.",
"helpExample": ["checkPermissions"],
"title": "Check permissions",
"optionalText": "(Optional)",
"adminWarning": "**This bot has administrator permission, please toggle off the administrator permission and setup the right permissions**",
"footer": "If you need to fix permissions problems, try inviting the bot again:",
"details": {
"manageChannels": {
"name": "Manage channels",
"description": "Used to update the name/description of the channels to update the counters"
},
"viewChannel": {
"name": "View channels",
"description": "Used to update the name/description of the channels to update the counters, also used to receive commands"
},
"voiceConnect": {
"name": "Connect",
"description": "Used to update the name/description of the channels to update the counters"
},
"readMessageHistory": {
"name": "Read message history",
"description": "Used to update counters in messages/embeds"
},
"sendMessages": {
"name": "Send messages",
"description": "Used to reply to commands"
},
"embedLinks": {
"name": "Embed links",
"description": "Used to reply to commands"
},
"addReactions": {
"name": "Add reactions",
"description": "Used to add reactions in commands to interact with it"
},
"manageMessages": {
"name": "Manage messages",
"description": "Used to remove reactions in a command",
"optional": true
},
"manageRoles": {
"name": "Manage roles",
"description": "Used by the setup command and to update channel permissions when you add a Premium bot"
},
"banMembers": {
"name": "Ban members",
"description": "Used to display the amount of banned members in the `{bannedMembers}` counter",
"optional": true
}
}
}
},
"functions": {
"commandHandler": {
"noDm": "You can't run this command on a DM channel"
},
"getCounts": {
"onlyPremium": "Only Premium",
"unknownCounter": "Unknown counter",
"disabled": "Counter Disabled",
"noBanPerms": "I need ban permissions to show this",
"invalidChannelLength": "Invalid channel name length, please setup the counter again",
"notAvailable": "Not available, please wait"
},
"paginator": {
"pageCounter": "Page {CURRENT_PAGE}/{TOTAL_PAGES}",
"jumpPrompt": "Which page would you like to go to? Type `{CANCEL_STRING}` or `0` to cancel the prompt. You have 15 seconds to reply.",
"cancelText": "cancel",
"errorPageLengthExceeded": "The page number must be less than or equal to {TOTAL_PAGES}. Please try again.",
"errorNegativeInput": "The page number can't be negative. Please try again."
}
},
"common": {
"error": "Error",
"errorDb": "Database error, try again later",
"errorDiscordAPI": "Discord API",
"errorUnknown": "Something went wrong, try again later.",
"errorNoAdmin": "Only members with administrator permissions in this server can use this command.",
"noTopicCounterEnabled": "Looks like you didn't enable a topic counter yet, please, see `help topicCounter`"
}
}