<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem bot</title>
<link>https://forum.pasja-informatyki.pl/tag/bot</link>
<description>Powered by Question2Answer</description>
<item>
<title>Bot do gry autopoty</title>
<link>https://forum.pasja-informatyki.pl/599104/bot-do-gry-autopoty</link>
<description>Witam czy ktoś potrafiłby zrobić autobota do gry w C++ który automatycznie używa poty sugerując się ilością HP / MP &lt;br /&gt;
&lt;br /&gt;
Tutaj ktoś zrobił coś takiego że bot wykrywa również każdego klienta gry &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.youtube.com/watch?v=E03FtUDHO94&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=E03FtUDHO94&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Gra tutaj - &lt;a href=&quot;https://www.thangglobal.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://www.thangglobal.com/&lt;/a&gt;</description>
<category>Bezpieczeństwo, hacking</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/599104/bot-do-gry-autopoty</guid>
<pubDate>Mon, 08 Sep 2025 15:47:51 +0000</pubDate>
</item>
<item>
<title>Boty discord</title>
<link>https://forum.pasja-informatyki.pl/598341/boty-discord</link>
<description>Witam hej&lt;br /&gt;
Wykonam na zlecenie boty na serwery discord, przerobiłem ich tyle że nie ma dla mnie rzeczy nie możliwej :)</description>
<category>Ogłoszenia, zlecenia</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/598341/boty-discord</guid>
<pubDate>Mon, 24 Mar 2025 16:47:52 +0000</pubDate>
</item>
<item>
<title>Darmowy hosting botów discord</title>
<link>https://forum.pasja-informatyki.pl/596478/darmowy-hosting-botow-discord</link>
<description>Tak jak w temacie zna ktoś darmowy hosting dla botów discord?</description>
<category>Hostingi, domeny, usługi</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/596478/darmowy-hosting-botow-discord</guid>
<pubDate>Mon, 04 Nov 2024 08:53:13 +0000</pubDate>
</item>
<item>
<title>Zmienna z przypisanym numerem id serwera discord.js node.js</title>
<link>https://forum.pasja-informatyki.pl/593376/zmienna-z-przypisanym-numerem-id-serwera-discord-js-node-js</link>
<description>Programuje w node.js bota na discorda i potrzebuję mieć w zmiennej pobrany id serwera, na którym będzie się znajdował bot, aby wykorzystać t id jako nazwy baz danych. Jednak czytałem w dokumentacji na ten temat i nie potrafię znaleźć nic konkretnego na ten ten temat. Nie rozumiem dobrze tej dokumentacji. Proszę o pomoc w uzyskaniu id serwera za pomocą skryptu w node.js i o informację z dokumentacji.</description>
<category>Inne języki</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/593376/zmienna-z-przypisanym-numerem-id-serwera-discord-js-node-js</guid>
<pubDate>Sun, 28 Apr 2024 11:37:27 +0000</pubDate>
</item>
<item>
<title>Hosting - Który Najlepszy Dla Bota Discord</title>
<link>https://forum.pasja-informatyki.pl/592484/hosting-ktory-najlepszy-dla-bota-discord</link>
<description>

&lt;p&gt;&lt;strong&gt;Witam Serdecznie Wszystkich Czytelników,&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;Ogólnie to jestem &quot;świeżakiem&quot; w kwestii robienia botów Discord, ale planuję robić je. Ale nie mam KOMPLETNIE pojęcia czy są usługi hostingowe 24/7 dla takiego bota. I czy mają jakieś ograniczenia miejsca itd. Z góry dziękuję każdemu.&lt;/p&gt;</description>
<category>Hostingi, domeny, usługi</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/592484/hosting-ktory-najlepszy-dla-bota-discord</guid>
<pubDate>Sat, 30 Mar 2024 19:35:12 +0000</pubDate>
</item>
<item>
<title>Wysyłanie wiadomości przez bota discord w funkcji ze zdarzeniem onready</title>
<link>https://forum.pasja-informatyki.pl/592291/wysylanie-wiadomosci-przez-bota-discord-w-funkcji-ze-zdarzeniem-onready</link>
<description>

&lt;p&gt;Mam funkcję withdraw, która wywołuje się w następujący sposób&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
client.on('ready',async function (message) {
        console.log(`Bot ${client.user.username} dołączył na serwer`);
        setInterval(() =&amp;gt; {
            const now = new Date();
            const day = now.getDay();
            const hours = now.getHours();
            const minutes = now.getMinutes();
            const seconds = now.getSeconds();
        
            const withdrawTime = &quot;0235959&quot;;
            const time = day.toString() + hours + minutes + seconds;
            console.log(withdrawTime, time);
            if (withdrawTime)
            {
                withdraw(message);
            }
        }, 10000);
        });&lt;/pre&gt;



&lt;p&gt;Ostatnia linijka funckji&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
await message.channel.send(`Gracz ${username} otrzymał wynagrodzenie w wysokości ${workerWeeklyEarnings}`);&lt;/pre&gt;



&lt;p&gt;Wywala błąd&lt;/p&gt;



&lt;pre class=&quot;brush:plain;&quot;&gt;
Cannot read properties of undefined (reading 'send')&lt;/pre&gt;



&lt;p&gt;Czemu send jest undefined? Jak to naprawić?&lt;/p&gt;</description>
<category>Inne języki</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/592291/wysylanie-wiadomosci-przez-bota-discord-w-funkcji-ze-zdarzeniem-onready</guid>
<pubDate>Wed, 20 Mar 2024 15:25:13 +0000</pubDate>
</item>
<item>
<title>Aplikacje Discorda</title>
<link>https://forum.pasja-informatyki.pl/591961/aplikacje-discorda</link>
<description>

&lt;p&gt;&lt;strong&gt;Witam Wszystkich Bardzo Serdecznie a Zwłaszcza Tych Których Urzekło i Zwróciło Uwagę Moje Pytanie,&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;&lt;em&gt;Chciałbym Nauczyć Się Kodować w Języku&amp;nbsp;&lt;strong&gt;C#&amp;nbsp;&lt;/strong&gt;Ale Niestety Jeszcze Nie Miałem z Nim Przyjemności. Ogólnie To Pragnę Zmienić Trochę Branżę i Chcę Zacząć Kodować w C# Dokładnie To Będę Chciał Stwarzać Aplikacje ( Boty ) Discord. Czy Macie Jakiś Fajny Poradnik / Wskazówki Cokolwiek Aby Mógł Lepiej Zrozumieć i Zacząć w Tej Dziedzinie? Z Góry Dziękuję Za Każdą Udzieloną Odpowiedź!&lt;/em&gt;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/591961/aplikacje-discorda</guid>
<pubDate>Thu, 07 Mar 2024 18:39:29 +0000</pubDate>
</item>
<item>
<title>Bot discorda nie odpowiada</title>
<link>https://forum.pasja-informatyki.pl/591507/bot-discorda-nie-odpowiada</link>
<description>

&lt;p&gt;Witam. Mam folder z botem na discorda z grą.&lt;/p&gt;



&lt;p&gt;W paczce jest zainstalowany node.js discord.js oraz dotenv&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=5401436820106207137&quot; style=&quot;height:318px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;Bot jest online, ale nie wiem co nie działa, więc proszę o pomoc w znalezieniu błędu w pliku bot.js&lt;/p&gt;



&lt;p&gt;ale najpierw dodam, że próbowałem już wpisywać komendy !create_company, !create_company nazwa, !create_company 'nazwa' ale nic nie podziałało&lt;/p&gt;



&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://codepen.io/Piotrek-Karasiski/pen/JjzzNzP&quot;&gt;kod bot.js&lt;/a&gt;&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/591507/bot-discorda-nie-odpowiada</guid>
<pubDate>Sun, 18 Feb 2024 14:33:52 +0000</pubDate>
</item>
<item>
<title>discord bot - komendzie na kanale zwraca mi wynik w konsoli (zamiast na kanale)</title>
<link>https://forum.pasja-informatyki.pl/577830/discord-bot-komendzie-na-kanale-zwraca-mi-wynik-w-konsoli-zamiast-na-kanale</link>
<description>W konsoli bot działa prawidłowo. Na kanale zwykłe komendy, które zwracają jakiś string także.&lt;br /&gt;
&lt;br /&gt;
Natomiast po komendzie, która ma wywołać mi funkcje i coś zwrócić na kanał to wynik otrzymuje w konsoli VSC a nie na kanale.&lt;br /&gt;
&lt;br /&gt;
Czym to jest spowodowane i w ogóle jak to możliwe?</description>
<category>Python</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/577830/discord-bot-komendzie-na-kanale-zwraca-mi-wynik-w-konsoli-zamiast-na-kanale</guid>
<pubDate>Mon, 09 Jan 2023 14:44:53 +0000</pubDate>
</item>
<item>
<title>Bot kontrolujący aplikację na androidzie</title>
<link>https://forum.pasja-informatyki.pl/572850/bot-kontrolujacy-aplikacje-na-androidzie</link>
<description>Hejka,&lt;br /&gt;
&lt;br /&gt;
Chciałbym napisać w android studio (java) aplikację która otwierała by inną apkę na telefonie i wykonywała odpowiednie komendy. Znam podstawy Selenium i fajnie to działa z przeglądarką. Właściwie miało by to być to samo tylko dedykowane do aplikacji. Podpowiedzcie proszę czego szukać, jak to zrealizować?</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/572850/bot-kontrolujacy-aplikacje-na-androidzie</guid>
<pubDate>Fri, 07 Oct 2022 13:37:24 +0000</pubDate>
</item>
<item>
<title>Bot zakupowy pgg</title>
<link>https://forum.pasja-informatyki.pl/571133/bot-zakupowy-pgg</link>
<description>Jak w temacie, kontakt pw</description>
<category>Ogłoszenia, zlecenia</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/571133/bot-zakupowy-pgg</guid>
<pubDate>Tue, 23 Aug 2022 15:03:59 +0000</pubDate>
</item>
<item>
<title>Bot zakupowy do taurona</title>
<link>https://forum.pasja-informatyki.pl/570408/bot-zakupowy-do-taurona</link>
<description>Zlecę napisanie bota do zakupu na stronie sklepu taurona lub kupię już gotowego, który poradzi sobie z 2x captchą.&lt;br /&gt;
&lt;br /&gt;
Kwota do ustalenia, sporo płacę.</description>
<category>Ogłoszenia, zlecenia</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/570408/bot-zakupowy-do-taurona</guid>
<pubDate>Thu, 04 Aug 2022 15:49:04 +0000</pubDate>
</item>
<item>
<title>ZLECENIE Prosty bot w języku Python</title>
<link>https://forum.pasja-informatyki.pl/567673/zlecenie-prosty-bot-w-jezyku-python</link>
<description>&lt;a href=&quot;https://useme.com/pl/jobs/boot-do-robienia-zakupow-napisany-w-pyton,62928/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://useme.com/pl/jobs/boot-do-robienia-zakupow-napisany-w-pyton,62928/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Zapraszam</description>
<category>Ogłoszenia, zlecenia</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/567673/zlecenie-prosty-bot-w-jezyku-python</guid>
<pubDate>Tue, 07 Jun 2022 08:33:31 +0000</pubDate>
</item>
<item>
<title>bot pgg tauron ZLECENIE</title>
<link>https://forum.pasja-informatyki.pl/567182/bot-pgg-tauron-zlecenie</link>
<description>

&lt;p&gt;&lt;img alt=&quot;enlightened&quot; src=&quot;https://forum.pasja-informatyki.pl/qa-plugin/ckeditor4/plugins/smiley/images/lightbulb.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;enlightened&quot;&gt;siemka!!! mam zlecenie/ogłoszenie, sprawa wygląda tak:&amp;nbsp;
&lt;br&gt;
&lt;img alt=&quot;enlightened&quot; src=&quot;https://forum.pasja-informatyki.pl/qa-plugin/ckeditor4/plugins/smiley/images/lightbulb.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;enlightened&quot;&gt;poszukuję bota/programika na &lt;a href=&quot;https://sklep.pgg.pl/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://sklep.pgg.pl/&lt;/a&gt; oraz &lt;a href=&quot;https://sklep.tauron.pl/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://sklep.tauron.pl/&lt;/a&gt;
&lt;br&gt;
&lt;img alt=&quot;enlightened&quot; src=&quot;https://forum.pasja-informatyki.pl/qa-plugin/ckeditor4/plugins/smiley/images/lightbulb.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;enlightened&quot;&gt;sporo mogę zapłacić.&amp;nbsp;
&lt;br&gt;
&lt;img alt=&quot;enlightened&quot; src=&quot;https://forum.pasja-informatyki.pl/qa-plugin/ckeditor4/plugins/smiley/images/lightbulb.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;enlightened&quot;&gt;jeżeli już taki jest w obiegu (a napewno jest) to prosze no dajcie mi jakiś kontakt/namiar
&lt;br&gt;
&lt;img alt=&quot;enlightened&quot; src=&quot;https://forum.pasja-informatyki.pl/qa-plugin/ckeditor4/plugins/smiley/images/lightbulb.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;enlightened&quot;&gt;PROSZĘ O INFO NA szymonslupk11@gmail.com lub tu ;D&lt;/p&gt;</description>
<category>Ogłoszenia, zlecenia</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/567182/bot-pgg-tauron-zlecenie</guid>
<pubDate>Sat, 28 May 2022 17:15:01 +0000</pubDate>
</item>
<item>
<title>skrót do kont discord</title>
<link>https://forum.pasja-informatyki.pl/564824/skrot-do-kont-discord</link>
<description>

&lt;p&gt;Witam,&lt;/p&gt;



&lt;p&gt;Chciałbym ułatwić sobie życie i nie otwierać każdego okna z osobna oraz by otwierał pożądaną stronę . Na necie natrafiłem na użycie notatnika w formacie .bat i faktycznie otwiera mi dwa osobne okna w przeglądarce chrome. Konkretnie 2 różne konta discord.&lt;/p&gt;



&lt;p&gt;&quot;&lt;a href=&quot;https://4programmers.net/Profile/99796&quot; rel=&quot;external nofollow noopener&quot; target=&quot;_blank&quot;&gt;@echo&lt;/a&gt;&amp;nbsp;off
&lt;br&gt;
&quot;C:\Program Files\Google\Chrome\Application\chrome_proxy.exe&quot; --profile-directory=&quot;Profile 5&quot; --app-id=oldbjodmnljnefmocondhcjllfepnlbd
&lt;br&gt;
start&amp;nbsp;&lt;a href=&quot;https://discord.com/channels/905675302313791498/905734696271478806/96443918509424244&quot; rel=&quot;external nofollow noopener&quot; target=&quot;_blank&quot;&gt;https://discord.com/channels/905675302313791498/905734696271478806/9644391850942424&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;&quot;C:\Program Files\Google\Chrome\Application\chrome_proxy.exe&quot; --profile-directory=&quot;Profile 2&quot; --app-id=oldbjodmnljnefmocondhcjllfepnlbd
&lt;br&gt;
start&amp;nbsp;&lt;a href=&quot;https://discord.com/channels/905675302313791498/905734696271478806/964439185094242344&quot; rel=&quot;external nofollow noopener&quot; target=&quot;_blank&quot;&gt;https://discord.com/channels/905675302313791498/905734696271478806/9644391850942424&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;exit
&lt;br&gt;
&quot;&lt;/p&gt;



&lt;p&gt;Problem w tym, że tylko do pierwszego &quot;profile-directory=&quot;Profile 5&quot; automatycznie otwiera również &quot;discord.com/channels&quot; ten który chcę natomiast drugie konto otwiera w defaultowym kanale discord.&lt;/p&gt;



&lt;p&gt;Jak to napisać, by otwierało na każdym profilu dany kanał discord ?&amp;nbsp;&lt;/p&gt;</description>
<category>HTML i CSS</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/564824/skrot-do-kont-discord</guid>
<pubDate>Sat, 16 Apr 2022 11:37:22 +0000</pubDate>
</item>
<item>
<title>Bot do kupowania ekogroszku na pgg</title>
<link>https://forum.pasja-informatyki.pl/564566/bot-do-kupowania-ekogroszku-na-pgg</link>
<description>Witam, poszukuję bota do zakupu ekogroszku na stronie pgg. Strona wstawia ekogroszek od pon-pt w godzinach 18-19. Z reguły o 18.03 już jest po wszystkim... Czy ktoś z Was jest w stanie ogarnąć taki bot? Pozdrawiam</description>
<category>Ogłoszenia, zlecenia</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/564566/bot-do-kupowania-ekogroszku-na-pgg</guid>
<pubDate>Mon, 11 Apr 2022 20:31:56 +0000</pubDate>
</item>
<item>
<title>Bot discord do roli</title>
<link>https://forum.pasja-informatyki.pl/559500/bot-discord-do-roli</link>
<description>Dzień dobry, mam problem z nalezieniem idealnego bota na serwer discord. Potrzebuje aby po napisaniu odpowiedniej komendy usunoł ją i dodał wybraną rolę osbie która komende napisała. Proszę o pomoc. Z góry dziękuje.</description>
<category>Hostingi, domeny, usługi</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/559500/bot-discord-do-roli</guid>
<pubDate>Mon, 24 Jan 2022 17:22:26 +0000</pubDate>
</item>
<item>
<title>Boty i zlecenia (python)</title>
<link>https://forum.pasja-informatyki.pl/556775/boty-i-zlecenia-python</link>
<description>Dzień dobry, jestem programistą specjalizującym się w pisaniu botów i nie tylko. Przyjmuję zlecenia napisania botów, jak i zwykłych programów.&lt;br /&gt;
&lt;br /&gt;
Mogę też zająć się zdaniem szkolnym w jezyku (python, c++), możliwa płatność w tedy psc.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Zlecenia proszę wysyłać na adres: arturalelol@gmail.com</description>
<category>Ogłoszenia, zlecenia</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/556775/boty-i-zlecenia-python</guid>
<pubDate>Sat, 11 Dec 2021 21:13:51 +0000</pubDate>
</item>
<item>
<title>Cześć  bot którego napisałem nie wysyła wiadomości oraz nie odpowiada na komendy na discordzie</title>
<link>https://forum.pasja-informatyki.pl/554459/czesc-bot-ktorego-napisalem-wysyla-wiadomosci-oraz-odpowiada-komendy-discordzie</link>
<description>

&lt;p&gt;&amp;nbsp;myślałem ze to cos z uprawnieniami bo w kodzie nie wyskakuje żaden błąd jednak nawet z uprawnieniami administratora nie reaguje&amp;nbsp;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:python;&quot;&gt;
import discord
from discord.ext import commands
from discord.ext.commands import has_permissions
import random 

Intents = discord.Intents.default()
Intents.members = True
Intents.messages = True

client = commands.Bot(command_prefix=&quot;%&quot;)
client.remove_command(&quot;help&quot;)

@client.event 
async def on_ready():
    print (&quot;Bot juz Działa&quot;)
    await client.change_presence(activity=discord.Game(name=&quot;#pomoc&quot;))


@client.event
async def on_member_join(member):
    kanal = discord.utils.get(member.guild.channels, id= tu jest id kanalu )
    await kanal.send(f&quot;Elo {member.mention}&quot;)

@client.event
async def on_member_remove(member):
    kanal = discord.utils.get(member.guild.channels, id= tu jest id kanału )
    await kanal.send(f&quot;Naura {member.mame}&quot;)

@client.event 
async def on_message(message):
    slowa = ['jd','2137'] 
    for i in slowa:
        if i in message.content:
            await message.channel.send (&quot;Bruh nie ładnie tak pisać &amp;gt;'(&quot;) 

@client.command()
async def losuj (ctx, min: int , max: int):
    if (min &amp;lt; min ):
        numer = random.randrange(min,max)
        await ctx.channel.send(&quot;wylosowałeś {numer}&quot;)
    else: 
        numer = random.randomrange(max,min)
        await ctx.channel.send(&quot;wylosowałeś {numer}&quot;)

@client.command
async def jaktam(ctx):
    tablica = (&quot;twoja stara&quot;,&quot;jaja se robisz?&quot;,&quot;fajno&quot;,&quot;git&quot;,&quot;słabo&quot;,&quot;beznadziejnie&quot;,&quot;kys&quot;,&quot;chciałbyś by było dobrze&quot;)
    await ctx.channel.send(random.choice(tablica))

@client.command()
async def help(ctx):
    embed=discord.Embed(color=0xf109bf)
    embed.set_author(name=&quot;twoja pomoc &quot;, url=&quot;https://www.youtube.com/watch?v=dQw4w9WgXcQ&quot;, icon_url=&quot;https://images-ext-2.discordapp.net/external/Nqz02hNVmk2EvlogFaRrmQm2iS9W8ab07lgrXW3jp_A/%3Fsize%3D128/https/cdn.discordapp.com/avatars/604048828860989472/7dbb83913e7dccde44e84e9bb151c195.png&quot;)
    embed.add_field(name=&quot;pomoc&quot;, value=&quot;wyświetla pomoc&quot;, inline=False)
    embed.add_field(name=&quot;kick &quot;, value=&quot;wywala typa z serwera &quot;, inline=True)
    embed.add_field(name=&quot;ban&quot;, value=&quot;lepa na łep &quot;, inline=True)
    embed.add_field(name=&quot;tu bedzie tego wiecej &quot;, value=&quot;tak na serio &quot;, inline=True)
    embed.set_footer(text=&quot;by Paweł &quot;)
    await ctx.channel.send(embed=embed, delete_after = 30) 

@client.command()
@has_permissions(ban_members=True)
async def ban(ctx, member : discord.Member, reason = &quot;Tak o bo moge&quot;):
   await member.ban(reason=reason)
   await ctx.channel.send(f&quot;Dostał bana {member.mention} {reason}&quot;)

@client.command()
@has_permissions(kick_members=True)
async def kick(ctx, member : discord.Member, reason = &quot;Tak o bo moge&quot;):
   await member.kick(reason=reason)
   await ctx.channel.send(f&quot;został wyrzucony &amp;lt;@{member.id}&amp;gt; Sadge {reason}&quot;)

@client.command()
async def graj(ctx,game):
    await client.change_presence(activity=discord.Game(name=game))






client.run(&quot;tu jest token&quot;)&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>Python</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/554459/czesc-bot-ktorego-napisalem-wysyla-wiadomosci-oraz-odpowiada-komendy-discordzie</guid>
<pubDate>Sun, 07 Nov 2021 23:13:32 +0000</pubDate>
</item>
<item>
<title>VPS serwer - problem z puppeteer-em</title>
<link>https://forum.pasja-informatyki.pl/554091/vps-serwer-problem-z-puppeteer-em</link>
<description>Cześć,&lt;br /&gt;
Aby używać puppeteera przy używaniu discord bot-a zakupiłem vps serwer. Zainstalowałem tam wszystkie potrzebne aplikacje i odpaliłem skrypt bota. Lecz puppeteer niezczytuje w ogóle treści strony. Brak jakiegokolwiek błędu. Co może być problemem?</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/554091/vps-serwer-problem-z-puppeteer-em</guid>
<pubDate>Wed, 03 Nov 2021 20:47:06 +0000</pubDate>
</item>
<item>
<title>fetch daje inny yinik niż kod źródłowy na stronie</title>
<link>https://forum.pasja-informatyki.pl/551596/fetch-daje-inny-yinik-niz-kod-zrodlowy-na-stronie</link>
<description>

&lt;p&gt;Cześć,&lt;/p&gt;



&lt;p&gt;Ponownie spotykam się z problemem, że wynik fetch-a jest inny niż html na stronie. Mam wrażenie że jest to spowodowane tym &quot;We're sorry but ils-lookup doesn't work properly without JavaScript enabled. Please enable it to continue.&quot;, lecz nie jestem pewien. Jeżeli chodzi o to to jak zezwolić na działanie JavaScript, bo bardzo to ogranicza pracę.&lt;/p&gt;



&lt;p&gt;Link do strony:&amp;nbsp;&lt;a href=&quot;https://ils-frequency-lookup.com/EPGD&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://ils-frequency-lookup.com/EPGD&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;wynik fetch-a:&lt;/p&gt;



&lt;pre class=&quot;brush:xml;&quot;&gt;
&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html ⚡ lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt;&amp;lt;script async src=&quot;https://www.googletagmanager.com/gtag/js?id=G-51LVFRKJX9&quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;script&amp;gt;window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());

      gtag('config', 'G-51LVFRKJX9');&amp;lt;/script&amp;gt;&amp;lt;meta charset=&quot;utf-8&quot;&amp;gt;&amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt;&amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot;&amp;gt;&amp;lt;link rel=&quot;icon&quot; href=&quot;/favicon.png&quot;&amp;gt;&amp;lt;title&amp;gt;ils-lookup&amp;lt;/title&amp;gt;&amp;lt;link href=&quot;/css/app.d5c7545e.css&quot; rel=&quot;preload&quot; as=&quot;style&quot;&amp;gt;&amp;lt;link href=&quot;/css/chunk-vendors.188e04d6.css&quot; rel=&quot;preload&quot; as=&quot;style&quot;&amp;gt;&amp;lt;link href=&quot;/js/app.6b9ee7bb.js&quot; rel=&quot;preload&quot; as=&quot;script&quot;&amp;gt;&amp;lt;link href=&quot;/js/chunk-vendors.bf0ef3a7.js&quot; rel=&quot;preload&quot; as=&quot;script&quot;&amp;gt;&amp;lt;link href=&quot;/css/chunk-vendors.188e04d6.css&quot; rel=&quot;stylesheet&quot;&amp;gt;&amp;lt;link href=&quot;/css/app.d5c7545e.css&quot; rel=&quot;stylesheet&quot;&amp;gt;&amp;lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; sizes=&quot;32x32&quot; href=&quot;/../public/img/icons/favicon-32x32.png&quot;&amp;gt;&amp;lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; sizes=&quot;16x16&quot; href=&quot;/../public/img/icons/favicon-16x16.png&quot;&amp;gt;&amp;lt;link rel=&quot;manifest&quot; href=&quot;/manifest.json&quot;&amp;gt;&amp;lt;meta name=&quot;theme-color&quot; content=&quot;#v&quot;&amp;gt;&amp;lt;meta name=&quot;apple-mobile-web-app-capable&quot; content=&quot;yes&quot;&amp;gt;&amp;lt;meta name=&quot;apple-mobile-web-app-status-bar-style&quot; content=&quot;default&quot;&amp;gt;&amp;lt;meta name=&quot;apple-mobile-web-app-title&quot; content=&quot;ILS Lookup&quot;&amp;gt;&amp;lt;meta name=&quot;msapplication-TileColor&quot; content=&quot;#000000&quot;&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;noscript&amp;gt;&amp;lt;strong&amp;gt;We're sorry but ils-lookup doesn't work properly without JavaScript enabled. Please enable it to continue.&amp;lt;/strong&amp;gt;&amp;lt;/noscript&amp;gt;&amp;lt;div id=&quot;app&quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;script src=&quot;/js/chunk-vendors.bf0ef3a7.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;script src=&quot;/js/app.6b9ee7bb.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/pre&gt;



&lt;p&gt;Pozdrawiam&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/551596/fetch-daje-inny-yinik-niz-kod-zrodlowy-na-stronie</guid>
<pubDate>Wed, 29 Sep 2021 12:03:16 +0000</pubDate>
</item>
<item>
<title>Wyciąganie najbliższej liczby z tablicy</title>
<link>https://forum.pasja-informatyki.pl/551180/wyciaganie-najblizszej-liczby-z-tablicy</link>
<description>Tym razem mam może śmieszne pytanie, ale nie mogę wpaść na pomysł jak to zrobić. Mam tablice gdzie są zapisane różne liczby i mam zmienną w której jest jakaś liczba. i chciałbym aby skrypt wyciągał z tablicy liczbę najbliższą wartości w zmiennej. proszę o podpowiedź. Pozdrawiam</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/551180/wyciaganie-najblizszej-liczby-z-tablicy</guid>
<pubDate>Mon, 20 Sep 2021 16:37:32 +0000</pubDate>
</item>
<item>
<title>możliwości parametrów w node-fetch discord bot</title>
<link>https://forum.pasja-informatyki.pl/551056/mozliwosci-parametrow-w-node-fetch-discord-bot</link>
<description>Cześć, &lt;br /&gt;
&lt;br /&gt;
Tym razem przychodzę z zapytaniem czy jest możliwość takiego ustawienia parametrów node-fetch aby wyciągał tylko wartości z div-ów danej klasy? Niestety w dokumentacji z nie ma przykładów takich parametrów z tego co widziałem.&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/551056/mozliwosci-parametrow-w-node-fetch-discord-bot</guid>
<pubDate>Sat, 18 Sep 2021 10:29:43 +0000</pubDate>
</item>
<item>
<title>wypis z node-fetch różni się od html-a strony</title>
<link>https://forum.pasja-informatyki.pl/550977/wypis-z-node-fetch-rozni-sie-od-html-a-strony</link>
<description>

&lt;p&gt;Cześć, mam problem, że pobieram informacje ze strony za pomocą node fetch lecz to co mi się wyświetla jest inne niż html który sam sprawdzę na stronie. Tak jakby nie zczytywał całego html-a ze strony.&lt;/p&gt;



&lt;p&gt;To informacje z fetch-a:&lt;/p&gt;



&lt;pre class=&quot;brush:xml;&quot;&gt;
text: &amp;lt;!doctype html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt;&amp;lt;meta charset=&quot;utf-8&quot;/&amp;gt;&amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0&quot;/&amp;gt;&amp;lt;title&amp;gt;Which runway to choose? The best runway suggestion based on wind&amp;lt;/title&amp;gt;&amp;lt;meta name=&quot;title&quot; content=&quot;Which runway to choose? The best runway suggestion based on wind&quot;/&amp;gt;&amp;lt;meta name=&quot;description&quot; content=&quot;Easy way to find the best runway for takeoff or land. Enter airport ICAO code and get runways suggestions based on wind data.&quot;/&amp;gt;&amp;lt;meta property=&quot;og:type&quot; content=&quot;website&quot;/&amp;gt;&amp;lt;meta property=&quot;og:url&quot; content=&quot;https://runway.airportdb.io/&quot;/&amp;gt;&amp;lt;meta property=&quot;og:title&quot; content=&quot;Which runway to choose? The best runway suggestion based on wind&quot;/&amp;gt;&amp;lt;meta property=&quot;og:description&quot; content=&quot;Easy way to find the best runway for takeoff or land. Enter airport ICAO code and get runways suggestions based on wind data.&quot;/&amp;gt;&amp;lt;meta property=&quot;og:image&quot; content=&quot;https://runway.airportdb.io/social.png&quot;/&amp;gt;&amp;lt;meta property=&quot;twitter:card&quot; content=&quot;summary_large_image&quot;/&amp;gt;&amp;lt;meta property=&quot;twitter:url&quot; content=&quot;https://runway.airportdb.io/&quot;/&amp;gt;&amp;lt;meta property=&quot;twitter:title&quot; content=&quot;Which runway to choose? The best runway suggestion based on wind&quot;/&amp;gt;&amp;lt;meta property=&quot;twitter:description&quot; content=&quot;Easy way to find the best runway for takeoff or land. Enter airport ICAO code and get runways suggestions based on wind data.&quot;/&amp;gt;&amp;lt;meta property=&quot;twitter:image&quot; content=&quot;https://runway.airportdb.io/social.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;57x57&quot; href=&quot;/apple-icon-57x57.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;60x60&quot; href=&quot;/apple-icon-60x60.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;72x72&quot; href=&quot;/apple-icon-72x72.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;76x76&quot; href=&quot;/apple-icon-76x76.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;114x114&quot; href=&quot;/apple-icon-114x114.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;120x120&quot; href=&quot;/apple-icon-120x120.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;144x144&quot; href=&quot;/apple-icon-144x144.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;152x152&quot; href=&quot;/apple-icon-152x152.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;180x180&quot; href=&quot;/apple-icon-180x180.png&quot;/&amp;gt;&amp;lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; sizes=&quot;192x192&quot; href=&quot;/android-icon-192x192.png&quot;/&amp;gt;&amp;lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; sizes=&quot;32x32&quot; href=&quot;/favicon-32x32.png&quot;/&amp;gt;&amp;lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; sizes=&quot;96x96&quot; href=&quot;/favicon-96x96.png&quot;/&amp;gt;&amp;lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; sizes=&quot;16x16&quot; href=&quot;/favicon-16x16.png&quot;/&amp;gt;&amp;lt;link rel=&quot;manifest&quot; href=&quot;/manifest.json&quot;/&amp;gt;&amp;lt;meta name=&quot;msapplication-TileColor&quot; content=&quot;#000000&quot;/&amp;gt;&amp;lt;meta name=&quot;msapplication-TileImage&quot; content=&quot;/ms-icon-144x144.png&quot;/&amp;gt;&amp;lt;meta name=&quot;theme-color&quot; content=&quot;#000000&quot;/&amp;gt;&amp;lt;link href=&quot;/static/css/main.fea10a06.chunk.css&quot; rel=&quot;stylesheet&quot;&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;noscript&amp;gt;You need to enable JavaScript to run this app.&amp;lt;/noscript&amp;gt;&amp;lt;div id=&quot;root&quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;script&amp;gt;!function(e){function r(r){for(var n,a,p=r[0],l=r[1],f=r[2],c=0,s=[];c&amp;lt;p.length;c++)a=p[c],Object.prototype.hasOwnProperty.call(o,a)&amp;amp;&amp;amp;o[a]&amp;amp;&amp;amp;s.push(o[a][0]),o[a]=0;for(n in l)Object.prototype.hasOwnProperty.call(l,n)&amp;amp;&amp;amp;(e[n]=l[n]);for(i&amp;amp;&amp;amp;i(r);s.length;)s.shift()();return u.push.apply(u,f||[]),t()}function t(){for(var e,r=0;r&amp;lt;u.length;r++){for(var t=u[r],n=!0,p=1;p&amp;lt;t.length;p++){var l=t[p];0!==o[l]&amp;amp;&amp;amp;(n=!1)}n&amp;amp;&amp;amp;(u.splice(r--,1),e=a(a.s=t[0]))}return e}var n={},o={1:0},u=[];function a(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,a),t.l=!0,t.exports}a.m=e,a.c=n,a.d=function(e,r,t){a.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},a.r=function(e){&quot;undefined&quot;!=typeof Symbol&amp;amp;&amp;amp;Symbol.toStringTag&amp;amp;&amp;amp;Object.defineProperty(e,Symbol.toStringTag,{value:&quot;Module&quot;}),Object.defineProperty(e,&quot;__esModule&quot;,{value:!0})},a.t=function(e,r){if(1&amp;amp;r&amp;amp;&amp;amp;(e=a(e)),8&amp;amp;r)return e;if(4&amp;amp;r&amp;amp;&amp;amp;&quot;object&quot;==typeof e&amp;amp;&amp;amp;e&amp;amp;&amp;amp;e.__esModule)return e;var t=Object.create(null);if(a.r(t),Object.defineProperty(t,&quot;default&quot;,{enumerable:!0,value:e}),2&amp;amp;r&amp;amp;&amp;amp;&quot;string&quot;!=typeof e)for(var n in e)a.d(t,n,function(r){return e[r]}.bind(null,n));return t},a.n=function(e){var r=e&amp;amp;&amp;amp;e.__esModule?function(){return e.default}:function(){return e};return a.d(r,&quot;a&quot;,r),r},a.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},a.p=&quot;/&quot;;var p=this[&quot;webpackJsonprunway-app&quot;]=this[&quot;webpackJsonprunway-app&quot;]||[],l=p.push.bind(p);p.push=r,p=p.slice();for(var f=0;f&amp;lt;p.length;f++)r(p[f]);var i=l;t()}([])&amp;lt;/script&amp;gt;&amp;lt;script src=&quot;/static/js/2.6ca13abe.chunk.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;script src=&quot;/static/js/main.1e98383a.chunk.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;
result: &amp;lt;!doctype html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt;&amp;lt;meta charset=&quot;utf-8&quot;/&amp;gt;&amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0&quot;/&amp;gt;&amp;lt;title&amp;gt;Which runway to choose? The best runway suggestion based on wind&amp;lt;/title&amp;gt;&amp;lt;meta name=&quot;title&quot; content=&quot;Which runway to choose? The best runway suggestion based on wind&quot;/&amp;gt;&amp;lt;meta name=&quot;description&quot; content=&quot;Easy way to find the best runway for takeoff or land. Enter airport ICAO code and get runways suggestions based on wind data.&quot;/&amp;gt;&amp;lt;meta property=&quot;og:type&quot; content=&quot;website&quot;/&amp;gt;&amp;lt;meta property=&quot;og:url&quot; content=&quot;https://runway.airportdb.io/&quot;/&amp;gt;&amp;lt;meta property=&quot;og:title&quot; content=&quot;Which runway to choose? The 
best runway suggestion based on wind&quot;/&amp;gt;&amp;lt;meta property=&quot;og:description&quot; content=&quot;Easy way to find the best runway for takeoff or land. Enter airport ICAO code and get runways suggestions based on wind data.&quot;/&amp;gt;&amp;lt;meta property=&quot;og:image&quot; content=&quot;https://runway.airportdb.io/social.png&quot;/&amp;gt;&amp;lt;meta property=&quot;twitter:card&quot; content=&quot;summary_large_image&quot;/&amp;gt;&amp;lt;meta property=&quot;twitter:url&quot; content=&quot;https://runway.airportdb.io/&quot;/&amp;gt;&amp;lt;meta property=&quot;twitter:title&quot; content=&quot;Which runway to choose? The best runway suggestion based on wind&quot;/&amp;gt;&amp;lt;meta property=&quot;twitter:description&quot; content=&quot;Easy way to find the best runway for takeoff or land. Enter airport ICAO code and get runways suggestions based on wind data.&quot;/&amp;gt;&amp;lt;meta property=&quot;twitter:image&quot; content=&quot;https://runway.airportdb.io/social.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;57x57&quot; href=&quot;/apple-icon-57x57.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;60x60&quot; href=&quot;/apple-icon-60x60.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;72x72&quot; href=&quot;/apple-icon-72x72.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;76x76&quot; href=&quot;/apple-icon-76x76.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;114x114&quot; href=&quot;/apple-icon-114x114.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;120x120&quot; href=&quot;/apple-icon-120x120.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;144x144&quot; href=&quot;/apple-icon-144x144.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;152x152&quot; href=&quot;/apple-icon-152x152.png&quot;/&amp;gt;&amp;lt;link rel=&quot;apple-touch-icon&quot; sizes=&quot;180x180&quot; href=&quot;/apple-icon-180x180.png&quot;/&amp;gt;&amp;lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; sizes=&quot;192x192&quot; href=&quot;/android-icon-192x192.png&quot;/&amp;gt;&amp;lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; sizes=&quot;32x32&quot; href=&quot;/favicon-32x32.png&quot;/&amp;gt;&amp;lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; sizes=&quot;96x96&quot; href=&quot;/favicon-96x96.png&quot;/&amp;gt;&amp;lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; sizes=&quot;16x16&quot; href=&quot;/favicon-16x16.png&quot;/&amp;gt;&amp;lt;link rel=&quot;manifest&quot; href=&quot;/manifest.json&quot;/&amp;gt;&amp;lt;meta name=&quot;msapplication-TileColor&quot; content=&quot;#000000&quot;/&amp;gt;&amp;lt;meta name=&quot;msapplication-TileImage&quot; content=&quot;/ms-icon-144x144.png&quot;/&amp;gt;&amp;lt;meta name=&quot;theme-color&quot; content=&quot;#000000&quot;/&amp;gt;&amp;lt;link href=&quot;/static/css/main.fea10a06.chunk.css&quot; rel=&quot;stylesheet&quot;&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;noscript&amp;gt;You need to enable JavaScript to run this app.&amp;lt;/noscript&amp;gt;&amp;lt;div id=&quot;root&quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;script&amp;gt;!function(e){function r(r){for(var n,a,p=r[0],l=r[1],f=r[2],c=0,s=[];c&amp;lt;p.length;c++)a=p[c],Object.prototype.hasOwnProperty.call(o,a)&amp;amp;&amp;amp;o[a]&amp;amp;&amp;amp;s.push(o[a][0]),o[a]=0;for(n in l)Object.prototype.hasOwnProperty.call(l,n)&amp;amp;&amp;amp;(e[n]=l[n]);for(i&amp;amp;&amp;amp;i(r);s.length;)s.shift()();return u.push.apply(u,f||[]),t()}function t(){for(var e,r=0;r&amp;lt;u.length;r++){for(var t=u[r],n=!0,p=1;p&amp;lt;t.length;p++){var l=t[p];0!==o[l]&amp;amp;&amp;amp;(n=!1)}n&amp;amp;&amp;amp;(u.splice(r--,1),e=a(a.s=t[0]))}return e}var n={},o={1:0},u=[];function a(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,a),t.l=!0,t.exports}a.m=e,a.c=n,a.d=function(e,r,t){a.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},a.r=function(e){&quot;undefined&quot;!=typeof Symbol&amp;amp;&amp;amp;Symbol.toStringTag&amp;amp;&amp;amp;Object.defineProperty(e,Symbol.toStringTag,{value:&quot;Module&quot;}),Object.defineProperty(e,&quot;__esModule&quot;,{value:!0})},a.t=function(e,r){if(1&amp;amp;r&amp;amp;&amp;amp;(e=a(e)),8&amp;amp;r)return e;if(4&amp;amp;r&amp;amp;&amp;amp;&quot;object&quot;==typeof e&amp;amp;&amp;amp;e&amp;amp;&amp;amp;e.__esModule)return e;var t=Object.create(null);if(a.r(t),Object.defineProperty(t,&quot;default&quot;,{enumerable:!0,value:e}),2&amp;amp;r&amp;amp;&amp;amp;&quot;string&quot;!=typeof e)for(var n in e)a.d(t,n,function(r){return e[r]}.bind(null,n));return t},a.n=function(e){var r=e&amp;amp;&amp;amp;e.__esModule?function(){return e.default}:function(){return e};return a.d(r,&quot;a&quot;,r),r},a.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},a.p=&quot;/&quot;;var p=this[&quot;webpackJsonprunway-app&quot;]=this[&quot;webpackJsonprunway-app&quot;]||[],l=p.push.bind(p);p.push=r,p=p.slice();for(var f=0;f&amp;lt;p.length;f++)r(p[f]);var i=l;t()}([])&amp;lt;/script&amp;gt;&amp;lt;script src=&quot;/static/js/2.6ca13abe.chunk.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;script src=&quot;/static/js/main.1e98383a.chunk.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/pre&gt;



&lt;p&gt;A to co jest na stronie:&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=11980868732553122299&quot; style=&quot;height:570px; width:546px&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/550977/wypis-z-node-fetch-rozni-sie-od-html-a-strony</guid>
<pubDate>Thu, 16 Sep 2021 15:49:31 +0000</pubDate>
</item>
<item>
<title>TypeError: fetch is not a function node.js</title>
<link>https://forum.pasja-informatyki.pl/550439/typeerror-fetch-is-not-a-function-node-js</link>
<description>

&lt;p&gt;Ponownie cześć,&lt;/p&gt;



&lt;p&gt;Udało mi się przekształcić skrypt w moduł tak żeby nie używać funkcji asynchronicznej, lecz tym razem wyskoczył mi błąd:&amp;nbsp;TypeError: fetch is not a function.&lt;/p&gt;



&lt;p&gt;Mój kod:&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
import * as Discord from &quot;discord.js&quot;;
const client = new Discord.Client({ intents: [Discord.Intents.FLAGS.GUILDS, Discord.Intents.FLAGS.GUILD_MESSAGES]});
import config from &quot;./config/config.json&quot;;
import * as fetch from &quot;node-fetch&quot;;
client.login(config.token);
let metar = getPageContent();
console.log(metar);

function getPageContent() {
    return fetch('http://metar.vatsim.net/metar.php?id=epwr')
      .then(res =&amp;gt; res.text())
      .then(text =&amp;gt; {
        console.log(text);
        return text;
      })
  }&lt;/pre&gt;



&lt;p&gt;Pozdrawiam&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/550439/typeerror-fetch-is-not-a-function-node-js</guid>
<pubDate>Mon, 06 Sep 2021 13:06:01 +0000</pubDate>
</item>
<item>
<title>błąd undefined</title>
<link>https://forum.pasja-informatyki.pl/550394/blad-undefined</link>
<description>

&lt;p&gt;Niestety muszę ponownie poprosić o pomoc.&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
const {Client, Intents, MessageEmbed} = require(&quot;discord.js&quot;);
const client = new Client({ intents: [Intents.FLAGS.GUILDS, Intents.FLAGS.GUILD_MESSAGES]});
const config = require(&quot;./config.json&quot;);
const fetch = require(&quot;node-fetch&quot;); 
 
(async () =&amp;gt; { 
  let result = await getPageContent();      
  console.log(result);
 
  const date = new Date();
  const year = date.getUTCFullYear();
  const month = date.getUTCMonth();
  const airport = result.substr(0,4);
  const time = result.substr(5,7);
  const day = time.substr(0,2);
  const hour = time.substr(2,2);
  const minute = time.substr(4,2);
  const wind = result.substr(13,8);
  const windDirect = wind.substr(0,3);
  const windSpeed = wind.substr(3,5);
  const vrbOrvisibility = result.substr(21,8);
  const actAirport = (`Airport: ${airport}`); 
  const obsTime = (`Time of observation: ${year}-${month}-${day} ${hour}:${minute}Z`);
  
  
  const calculatedVrbOrVisibility = calculateVrbOrVisibility(vrbOrvisibility);
  const calculatedWindDirect = calculateWindDirect(windDirect);
  console.log(wind);
  console.log(windDirect);
  console.log(windSpeed);
 
  
  client.login(config.token);
  console.log(actAirport);
  console.log(obsTime);
  console.log(calculatedVrbOrVisibility);
  console.log(calculatedWindDirect);
})();
 
function getPageContent() {
  return fetch('http://metar.vatsim.net/metar.php?id=epwr')
    .then(res =&amp;gt; res.text())
    .then(text =&amp;gt; {
      console.log(text);
      return text;
    })
}
 
function calculateWindDirect(windDirect) {
  if(windDirect == &quot;VRB&quot;){
    const windOrVrb = &quot;Variable&quot;;
    return windOrVrb;
  }
  else{
    const windOrVrb = windDirect;
    return windOrVrb;    
  }
}
function calculateVrbOrVisibility(vrbOrvisibility, calculatedWindDirect, windSpeed){
  if(vrbOrvisibility.search(&quot;0V&quot;) != -1){
    const vrb = vrbOrvisibility.substr(0,7);
    const obsWind = `Wind: ${calculatedWindDirect} (${vrb}) at ${windSpeed}`;
    return obsWind;
  }
  else if(vrbOrvisibility.search(&quot;CAVOK&quot;) != -1){    
    const obsWind = `Wind: ${calculatedWindDirect} at ${windSpeed}`;
    return obsWind;
  }
  else{
    const obsWind = `Wind: ${calculatedWindDirect} at ${windSpeed}`;
    return obsWind;
  }
}&lt;/pre&gt;



&lt;p&gt;To mój kod i gry go odpalę obs wind wychodzi:&amp;nbsp;Wind: undefined (090V150) at undefined i nie wiem z jakiego powodu. Pozdrawiam&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/550394/blad-undefined</guid>
<pubDate>Sun, 05 Sep 2021 10:05:09 +0000</pubDate>
</item>
<item>
<title>Pobieranie informacji ze stron internetowych discord bot</title>
<link>https://forum.pasja-informatyki.pl/550292/pobieranie-informacji-ze-stron-internetowych-discord-bot</link>
<description>Cześć ponownie,&lt;br /&gt;
&lt;br /&gt;
tym razem przychodzę z pytaniem w jaki sposób pobrać informacje z różnych stron internetowych.&lt;br /&gt;
&lt;br /&gt;
np. mamy tę stronę: &lt;a href=&quot;http://metar.vatsim.net/metar.php?id=epgd&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://metar.vatsim.net/metar.php?id=epgd&lt;/a&gt; i chciałbym, żeby wszystko z tej strony (nie jest tam tego dużo) wyświetlało się w wiadomości do użytkownika bota.&lt;br /&gt;
&lt;br /&gt;
Przepraszam, jeżeli jest to błahe pytanie, ale szukałem tego w internecie i nie mogłem znaleźć(chyba, że źle szukałem)&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/550292/pobieranie-informacji-ze-stron-internetowych-discord-bot</guid>
<pubDate>Fri, 03 Sep 2021 13:50:19 +0000</pubDate>
</item>
<item>
<title>Bot jest aktywny ale nie czyta ani nie wysyła wiadomości</title>
<link>https://forum.pasja-informatyki.pl/550181/bot-jest-aktywny-ale-nie-czyta-ani-nie-wysyla-wiadomosci</link>
<description>

&lt;p&gt;Cześć,&lt;/p&gt;



&lt;p&gt;Mam następujący problem: robię bota (próbuję), lecz on ani nie czyta ani nie wysyła wiadomości. Oto kod&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
const Discord = require(&quot;discord.js&quot;)
const client = new Discord.Client({ intents: [ &quot;DIRECT_MESSAGES&quot;, &quot;GUILD_MESSAGES&quot;, &quot;GUILD_MESSAGE_TYPING&quot;] })

client.on(&quot;ready&quot;, () =&amp;gt; {
  console.log(`Logged in as ${client.user.tag}!`)
})

client.on(&quot;message&quot;, msg =&amp;gt; {
  console.log(&quot;Ktoś wysłał wiadomość!&quot;);
})


client.login(&quot;Tajne;)&quot;)&lt;/pre&gt;



&lt;p&gt;Gdy włączam skrypt start bot staje się aktywny i jest przez cały czas lecz nie reaguje i w konsoli nie wyświetla się &quot;Ktoś wysłał wiadomość!&quot;. Bardzo proszę o pomoc. Pozdrawiam!&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/550181/bot-jest-aktywny-ale-nie-czyta-ani-nie-wysyla-wiadomosci</guid>
<pubDate>Wed, 01 Sep 2021 09:35:36 +0000</pubDate>
</item>
<item>
<title>jak zrobić szeby bot wysyłał wiadomości</title>
<link>https://forum.pasja-informatyki.pl/548404/jak-zrobic-szeby-bot-wysylal-wiadomosci</link>
<description>Chciałbym się dowiedzieć jak za pomocą Java Script&lt;br /&gt;
żeby bot z mojego konta wysyłał wiadomości co 6 minutna danym serwerze i danym czasie&lt;br /&gt;
i żeby to było coś w stylu aplikacji i że to jest tylko na moim komputerze ?</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/548404/jak-zrobic-szeby-bot-wysylal-wiadomosci</guid>
<pubDate>Fri, 06 Aug 2021 05:33:55 +0000</pubDate>
</item>
<item>
<title>Bot do Discorda - wysyłanie losowego zdjęcia z folderu</title>
<link>https://forum.pasja-informatyki.pl/547957/bot-do-discorda-wysylanie-losowego-zdjecia-z-folderu</link>
<description>Witam,&lt;br /&gt;
&lt;br /&gt;
mój problem polega na tym, że pisząc bota na discorda używając discord.js i node.js, nie wiem, jak wysłać losowy folder z danego katalogu. Widziałem na tym forum już taki temat, jednak myślę że odpowiedź nie była jak dla mnie wyczerpująca.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Chciałem stworzyć komendę, która wysyłałaby losowy mem z folderu w którym takowę są.&lt;br /&gt;
&lt;br /&gt;
Z góry dziękuję za pomoc.</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/547957/bot-do-discorda-wysylanie-losowego-zdjecia-z-folderu</guid>
<pubDate>Fri, 30 Jul 2021 12:04:48 +0000</pubDate>
</item>
<item>
<title>Jak zrobić bota w Python?(nie automat)</title>
<link>https://forum.pasja-informatyki.pl/547235/jak-zrobic-bota-w-python-nie-automat</link>
<description>Hej,&lt;br /&gt;
&lt;br /&gt;
Do tej pory bawiłem się w automatyzowanie procesów itp. za pomocą selenium i niektórzy mówią że to tworzenie bota, ale przed chwilą się dowiedziałem, że to automat a nie bot, a że selenium jest wolne i nieefektywne często, to mam pytanie, jakiej biblioteki w python się używa do robienia prawdziwego bota(a nie automat, np. do kupowania produktów w internecie)? Z góry dziękuję za odpowiedź!&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam :)</description>
<category>Python</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/547235/jak-zrobic-bota-w-python-nie-automat</guid>
<pubDate>Wed, 21 Jul 2021 08:09:30 +0000</pubDate>
</item>
<item>
<title>bot do kupowania python</title>
<link>https://forum.pasja-informatyki.pl/546357/bot-do-kupowania-python</link>
<description>Cześć. Robiłem już kilka botów do kupowania na różnych stronach za pomocą selenium i przyznaję że było, to bardzo wolne, ktoś może podpowie w czym lepiej zrobić takiego bota? Myślałem nad requests i bs4.</description>
<category>Python</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/546357/bot-do-kupowania-python</guid>
<pubDate>Sun, 11 Jul 2021 15:41:50 +0000</pubDate>
</item>
<item>
<title>Nie mogę się połączyć z moją bazą danych mysql, którą postawiłem na VPS - discord.js</title>
<link>https://forum.pasja-informatyki.pl/546234/nie-moge-sie-polaczyc-z-moja-baza-danych-mysql-ktora-postawilem-na-vps-discord-js</link>
<description>Witam, wczoraj zacząłem swoją przygodę z VPS udało mi się postawić na nim moją stronę i bazę danych. I tu pojawił się problem, gdy łącze się z bazą danych przez PHP wszystko ładnie działa, ale gdy próbuje się połączyć przez discord.js to nie wykrywa w ogóle bazy tak jak by nie istniała kod discord.js działa, ponieważ na wcześniejszej bazie danych wszystko działało dane do logowania się do bazy też są poprawne, bo takich samych używam do logowania się PHP i tam wszystko działa, gdy próbuje odpalić bota na VPS też nie łączy się z bazą danych.</description>
<category>SQL, bazy danych</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/546234/nie-moge-sie-polaczyc-z-moja-baza-danych-mysql-ktora-postawilem-na-vps-discord-js</guid>
<pubDate>Sat, 10 Jul 2021 10:11:21 +0000</pubDate>
</item>
<item>
<title>Zlecę bota w Pythonie, OpenCV</title>
<link>https://forum.pasja-informatyki.pl/542772/zlece-bota-w-pythonie-opencv</link>
<description>Zlecę napisanie bota automatyzującego w Pythonie, OpenCV. Wszystko wyjaśnię na priv&lt;br /&gt;
&lt;br /&gt;
jedrek11@hotmail.com / dc: prodiz#2212</description>
<category>Ogłoszenia, zlecenia</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/542772/zlece-bota-w-pythonie-opencv</guid>
<pubDate>Tue, 01 Jun 2021 18:44:26 +0000</pubDate>
</item>
<item>
<title>Jak zrobić bota do przeglądarki?</title>
<link>https://forum.pasja-informatyki.pl/542756/jak-zrobic-bota-do-przegladarki</link>
<description>Siemka chcialbym zrobic bota do pewnej strony w internecie o nazwi gam*hag by w strefie tv samo odpalaly mi sie reklamy? Jak bym miał to zrobic i przy użyciu czego?</description>
<category>Bezpieczeństwo, hacking</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/542756/jak-zrobic-bota-do-przegladarki</guid>
<pubDate>Tue, 01 Jun 2021 14:40:44 +0000</pubDate>
</item>
<item>
<title>Discord js - zakańczanie zdarzenia voiceStateUpdate</title>
<link>https://forum.pasja-informatyki.pl/541286/discord-js-zakanczanie-zdarzenia-voicestateupdate</link>
<description>

&lt;p&gt;Szukam sposobu na zakończeni zdarzenia voiceStateUpdate. Mam kod:&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
client.on('voiceStateUpdate', (oldMember, newMember) =&amp;gt; {
        ...
})&lt;/pre&gt;



&lt;p&gt;W środku tego zdarzenia jest instrukcja warunkowa, w której gdy warunek zostanie spełniony ma się usunąć kanał i zakończyć nasłuchiwanie. Wie ktoś jak można takie coś zakończyć?&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/541286/discord-js-zakanczanie-zdarzenia-voicestateupdate</guid>
<pubDate>Sun, 16 May 2021 17:55:32 +0000</pubDate>
</item>
<item>
<title>&quot;embed&quot; programowanie bota na discoarda</title>
<link>https://forum.pasja-informatyki.pl/540773/embed-programowanie-bota-na-discoarda</link>
<description>

&lt;p&gt;witam. mam problem, aktualnie piszę bota na dc i nie wiem jak używając komendy &quot;embed&quot;&amp;nbsp; napisać kilka linijek opisu.
&lt;br&gt;
mój kod to:&lt;/p&gt;



&lt;pre class=&quot;brush:plain;&quot;&gt;
client.on('message', msg =&amp;gt; {
  if (msg.content === '^help') {
    msg.channel.send({embed:{
        title: 'komendy bota:',
    description: '&quot;^map&quot; = wyświetla mapę'}});&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/540773/embed-programowanie-bota-na-discoarda</guid>
<pubDate>Tue, 11 May 2021 11:38:50 +0000</pubDate>
</item>
<item>
<title>Discord bot wysyłanie wiadomości na każdy serwer</title>
<link>https://forum.pasja-informatyki.pl/540583/discord-bot-wysylanie-wiadomosci-na-kazdy-serwer</link>
<description>Witam serdecznie tworzę bota reklamowego lecz nie mam pojęcia jak wysyłać wiadomości embed na każdy serwer DISCORD gdzie znajduje się bot ktoś może mi pomóc ?</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/540583/discord-bot-wysylanie-wiadomosci-na-kazdy-serwer</guid>
<pubDate>Sun, 09 May 2021 23:15:57 +0000</pubDate>
</item>
<item>
<title>Zlecę stworzenie prostego bota/klickera do gry</title>
<link>https://forum.pasja-informatyki.pl/526447/zlece-stworzenie-prostego-bota-klickera-do-gry</link>
<description>Cześć, zlecę stworzenie prostego bota do gry, funkcje jakie musi posiadać :&lt;br /&gt;
&lt;br /&gt;
1.naciśnięcie klawisza&lt;br /&gt;
&lt;br /&gt;
2.naciśnięcie kolejnego klawisza&lt;br /&gt;
&lt;br /&gt;
3.po wyskoczeniu odpowiedniego obrazka naciśnięcie klawisza po 3 sekundach (problem w tym że obrazek pojawia on się w różnym czasie)&lt;br /&gt;
&lt;br /&gt;
4. zapętlenie&lt;br /&gt;
&lt;br /&gt;
Nie mam pojęcia ile może kosztować taka przyjemność, proszę o oferty na priv !</description>
<category>Ogłoszenia, zlecenia</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/526447/zlece-stworzenie-prostego-bota-klickera-do-gry</guid>
<pubDate>Fri, 22 Jan 2021 14:42:15 +0000</pubDate>
</item>
<item>
<title>Bot discord embed</title>
<link>https://forum.pasja-informatyki.pl/524020/bot-discord-embed</link>
<description>

&lt;p&gt;Bot nie odpisuje na komendę. Proszę o szybką pomoc&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
const Discord = require('discord.js')
const { prefix } = require('../config/config')

module.exports = {
    name: &quot;help clear&quot;,
    description: &quot;Pomoc — komenda clear&quot;,
    args: true,
    usage: &quot;&amp;lt;komenda&amp;gt;&quot;,
    aliases: [&quot;pomoc clear&quot;],

run(msg, args) {
	const { channel } = msg

	const embed = new Discord.MessageEmbed()
		.setColor(0xf7c004)
		.setTitle(this.description)
		.setDescription('')
		.setThumbnail('https://i.imgur.com/o9mb1ry.png')
		.addField('Komenda', `&amp;gt; ${prefix}clear ${prefix}ususn`)
		.addField('Użycie', `&amp;gt; ${prefix}clear &amp;lt;liczba&amp;gt;`)
		.addField(&quot;Przykład&quot;, `&amp;gt; ${prefix}clear 12`)
		.addField(&quot;Opis&quot;, &quot;&amp;gt; Komenda usuwa podaną liczbę wiadomości&quot;)

	channel.send(embed)
	},
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/524020/bot-discord-embed</guid>
<pubDate>Wed, 06 Jan 2021 23:36:17 +0000</pubDate>
</item>
<item>
<title>Czy te rzeczy są &quot;niezgodne&quot; z prawem?</title>
<link>https://forum.pasja-informatyki.pl/524012/czy-te-rzeczy-sa-niezgodne-z-prawem</link>
<description>

&lt;p&gt;Czy te rzeczy są &quot;nie zgodne &quot; z prawem?&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Ogólnie chce rozszerzyć trochę moje &quot;umiejętności &quot; programistyczne i chce wiedzieć czy nie które z tych rzeczy nie są nie zgodne z prawem itp. Wiem że wymienię tu różne rzeczy więc numeruję je aby osobie która chce mi odpowiedź było łatwiej :)&lt;/p&gt;



&lt;p&gt;Czy nie zgodne z prawem jest:&lt;/p&gt;



&lt;p&gt;1. Botowanie gier np. Że ktoś włączy bota który mu sam expi lvl&lt;/p&gt;



&lt;p&gt;2. Botowanie różnych stron np. Stron z ankietami&lt;/p&gt;



&lt;p&gt;3. Bot który próbuje złamać hasła użytkowników w popularnych serwisach takich jak np. Fb, discord itp. A i po 1 nie piszcie mi że to jest trudne, pewne mi się nie uda bo nie o to mi chodzi po&amp;nbsp;&lt;strong&gt;2 narazie NIE MAM ZAMIARU ŁAMAĆ HASEŁ RANDOMOWYCH UŻYTKOWNIKÓW TYLKO KONTA KTÓRE SAM STWORZE LUB MOICH KOLEGÓW :)&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;4 i ogólnie narazie mam zamiar się uczyć o wszelkim botowaniu/u auto-łatwianie pracy :)&amp;nbsp;&lt;/p&gt;</description>
<category>Bezpieczeństwo, hacking</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/524012/czy-te-rzeczy-sa-niezgodne-z-prawem</guid>
<pubDate>Wed, 06 Jan 2021 22:09:09 +0000</pubDate>
</item>
<item>
<title>Bot zintegrowany z kontem facebook</title>
<link>https://forum.pasja-informatyki.pl/522477/bot-zintegrowany-z-kontem-facebook</link>
<description>Witam.&lt;br /&gt;
&lt;br /&gt;
Chciałem zapytać czy jest możliwe napisanie jakiegoś programu, który będzie miał dostęp do naszego konta facebook oraz doda do znajomych wszystkich członków jakiejś grupy, do której sami dołączyliśmy.&lt;br /&gt;
&lt;br /&gt;
Niekoniecznie musi to być Python.&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam.</description>
<category>Python</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/522477/bot-zintegrowany-z-kontem-facebook</guid>
<pubDate>Fri, 25 Dec 2020 11:54:28 +0000</pubDate>
</item>
<item>
<title>Discordowy bot w Pythonie, ctx.message.content nie działa</title>
<link>https://forum.pasja-informatyki.pl/518296/discordowy-bot-w-pythonie-ctx-message-content-nie-dziala</link>
<description>

&lt;p&gt;Siemka wszystkim &lt;img alt=&quot;&quot; src=&quot;https://static.xx.fbcdn.net/images/emoji.php/v9/tb6/1.5/16/1f4f7.png&quot; style=&quot;height:16px; width:16px&quot;&gt;&lt;/p&gt;



&lt;p&gt;Ogólnie bawię się w pisanie bota w Pythonie. Napotkałem jeden problem... już wielu metod próbowałem. Otóż, chciałbym zrobić coś takiego, że wpisuję &quot;komendę + opis&quot; i w tym opisie nie może być pingów typu everyone lub here. Jeśli taki ping wystąpi, bot wykona co innego. Niestety taka metoda nie działa. Tak jak mówiłem, próbowałem już wielu. Naprawdę nie wiem co mam już robić. Macie jakieś pomysły? Z góry dziękuję za każdą pomoc. Przesyłam fragment istotnego kodu: (dokładniej to istotne zaczyna się od if '@everyone' in ctx.message.content....&lt;/p&gt;



&lt;pre class=&quot;brush:python;&quot;&gt;
@commands.command() 
@commands.has_permissions(administrator=True)
async def dodaj_oferte(self, ctx, *, args):
    query1 = 'SELECT &quot;owner_id&quot; FROM ads WHERE &quot;guild_id&quot; = $1'
    wynik1 = await self.client.conn.fetchval(query1, ctx.guild.id)
    if ctx.message.author.id == ctx.guild.owner_id:
        if '@everyone' in ctx.message.content or &quot;@here&quot; in ctx.message.content:
            await ctx.send(&quot;Nie masz uprawnień do użycia everyone lub here w ofercie (potrzebny jest dostęp premium)!&quot;)
        else:
            await ctx.send(&quot;OK.&quot;)
    else:
        await ctx.send(&quot;Nie masz dostępu do tej komendy!&quot;)&lt;/pre&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=14509504786933056712&quot; style=&quot;height:165px; width:495px&quot;&gt;
&lt;br&gt;
Jeśli wolicie w pastebinie kod: &lt;a class=&quot;oajrlxb2 g5ia77u1 qu0x051f esr5mh6w e9989ue4 r7d6kgcz rq0escxv nhd2j8a9 nc684nl6 p7hjln8o kvgmc6g5 cxmmr5t8 oygrvhab hcukyx3x jb3vyjys rz4wbd8a qt6c0cv9 a8nywdso i1ao9s8h esuyzwwr f1sip0of lzcic4wl py34i1dx gpro0wi8&quot; href=&quot;https://pastebin.com/bGjcS4Lk?fbclid=IwAR1tDYQouLnAHIIx5jGoAMHx4ayK78zl6RrSxpkdQJwCUad07s32f7RoWJc&quot; rel=&quot;nofollow noopener&quot; tabindex=&quot;0&quot; target=&quot;_blank&quot;&gt;https://pastebin.com/bGjcS4Lk&lt;/a&gt;
&lt;br&gt;
Pozdrawiam :)&lt;/p&gt;</description>
<category>Python</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/518296/discordowy-bot-w-pythonie-ctx-message-content-nie-dziala</guid>
<pubDate>Tue, 24 Nov 2020 20:11:10 +0000</pubDate>
</item>
<item>
<title>Problem z operatorem += C#</title>
<link>https://forum.pasja-informatyki.pl/515423/problem-z-operatorem-c%23</link>
<description>

&lt;p&gt;Witam,&lt;/p&gt;



&lt;p&gt;postanowiłem napisać bota do Discorda,&amp;nbsp;z&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.youtube.com/watch?v=7-tyLCAO4mY&quot;&gt;tego poradnika&lt;/a&gt;, niestety mimo identycznego kodu&amp;nbsp;mam błąd (podświetlona linijka), którego nie ma w filmie (skopiowałem nawet cały kod z tego przykładu z GitHub i ten błąd też wystąpił). Używam biblioteki DSharpPlus.&lt;/p&gt;



&lt;p&gt;Kod:&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;highlight:[22];&quot;&gt;
using DSharpPlus;
using DSharpPlus.EventArgs;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;

namespace MyBot
{
    class Bot
    {

       public DiscordClient Client { get; private set; }
       public async Task RunAsync()
       {
            var config = new DiscordConfiguration
            {

            };
            Client = new DiscordClient(config);

            Client.Ready += OnClientReady;

       }
        private Task OnClientReady(ReadyEventArgs e)
        {
            return null;
        }
    }
}&lt;/pre&gt;



&lt;p&gt;Treść błędu:&lt;/p&gt;



&lt;blockquote&gt;


&lt;p&gt;Błąd&amp;nbsp;&amp;nbsp; &amp;nbsp;CS0123&amp;nbsp;&amp;nbsp; &amp;nbsp;Żadne z przeciążeń dla elementu „OnClientReady” nie pasuje do delegata „AsyncEventHandler&amp;lt;DiscordClient, ReadyEventArgs&amp;gt;”.&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;



&lt;p&gt;IDE: Visual Studio Community 2019&lt;/p&gt;



&lt;p&gt;PS. Mógłbym też prosić o wytłumaczenie działania operatora += w kontekście zdarzeń?&lt;/p&gt;



&lt;p&gt;Z góry dzięki za pomoc&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/515423/problem-z-operatorem-c%23</guid>
<pubDate>Fri, 06 Nov 2020 19:46:38 +0000</pubDate>
</item>
<item>
<title>Kopiowanie mouse_event C++ API BOT</title>
<link>https://forum.pasja-informatyki.pl/515357/kopiowanie-mouse_event-c-api-bot</link>
<description>Cześć Forumowicze!&lt;br /&gt;
&lt;br /&gt;
Piszę bota w cpp który ma za zadanie kopiować z poszczególnych komórek excela do innego programu. (biurowa klepania) &lt;br /&gt;
Proszę o jakieś informacje związane z kopiowaniem - i tu pytanie - czy c++ obsługuje schowek? Jaka biblioteka? &lt;br /&gt;
lub jak zaprogramować funkcją KeyEvent Ctrl+c/v&lt;br /&gt;
&lt;br /&gt;
Czy przy tego typu ruchu:&lt;br /&gt;
&lt;br /&gt;
SetCursorPos(26,1058);&lt;br /&gt;
Sleep(1000);&lt;br /&gt;
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);&lt;br /&gt;
&lt;br /&gt;
Trzeba ustawiać pozycje kursora? czy można od razu wpisać w mouse_event gdzie ma kliknąć? Przyznam, że tam gdzie mam zera wpisywałem współrzędne i mi to nie działało dlatego zdecydowałem się na SetCursorPos&lt;br /&gt;
&lt;br /&gt;
No i ostatnia kwestia, jak mógłbym zamknąć to w pętli, która będzie mi dodawała stałą wartość do współrzędnych np. przy SetCursorPos(26,1058);&lt;br /&gt;
&lt;br /&gt;
Dzięki!</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/515357/kopiowanie-mouse_event-c-api-bot</guid>
<pubDate>Fri, 06 Nov 2020 13:58:53 +0000</pubDate>
</item>
<item>
<title>Symulacja ruchy myszy, klikanie C++</title>
<link>https://forum.pasja-informatyki.pl/514987/symulacja-ruchy-myszy-klikanie-c</link>
<description>Cześć,&lt;br /&gt;
Szukam informacji jak zrobić bota w C++ który rusza kursorem i klika w odpowiednie miejsca.&lt;br /&gt;
Z wprowadzaniem znaku z klawiatury sobie poradziłem keybd_event ()&lt;br /&gt;
&amp;nbsp;Dzięki za każdy naprowadzający post!</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/514987/symulacja-ruchy-myszy-klikanie-c</guid>
<pubDate>Wed, 04 Nov 2020 12:22:50 +0000</pubDate>
</item>
<item>
<title>Discord.js wiadomosci serwerowe</title>
<link>https://forum.pasja-informatyki.pl/506950/discord-js-wiadomosci-serwerowe</link>
<description>

&lt;p&gt;Witam, chciałbym zapytać jak sprawdzić ile dana osoba wysłała wiadomości na całym serwerze?&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Tzn. nie orientuję się czy istnieje jakaś funkcja w stylu fetchmessages albo coś w tym stylu?&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Otóż chciałbym aby po tym, jak użytkownik wyśle np. 100 wiadomości na CAŁYM serwerze - dostaje od bota rolę przykładowo o nazwie: &quot;100 wiadomości&quot;.&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
Jeśli ktoś jest w stanie mi pomóc, to bardzo proszę od odpowiedź.&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/506950/discord-js-wiadomosci-serwerowe</guid>
<pubDate>Fri, 04 Sep 2020 17:59:57 +0000</pubDate>
</item>
<item>
<title>Discord.js ID</title>
<link>https://forum.pasja-informatyki.pl/502814/discord-js-id</link>
<description>

&lt;p&gt;Witam, stworzyłem komendę &quot;skrzynka&quot;, która wysyła losowy embed z zawartością. Lecz chciałem później dodać funkcję, która sprawdza czy ta komenda została wysłana na odpowiednim kanale. I tak zrobiłem, lecz wyskakuje mi błąd&amp;nbsp;Piszę na discord.js v12.2.0. Oto kod i błąd:&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
const { MessageEmbed, Message } = require(&quot;discord.js&quot;)

module.exports = {
     name: &quot;skrzynka&quot;,
     cooldown: 5,

    run(client, args, message) {



      if (message.channel.id !== &quot;738110972153167893&quot;) {
        return message.channel.send(&quot;:alert: Tą komendę można wykonać tylko na kanale &amp;lt;#738110972153167893&amp;gt; na serwerze __GRAMY NIE ŚPIMY__&quot;)
      }
      
      
        //  const embeda = new MessageEmbed()
        //  .setColor('RANDOM')
        //  .setAuthor(&quot;ZWYKŁA SKRZYNKA!&quot;)
        //  .setDescription(&quot;&amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;  WOW! Awansujesz w otwieraniu skrzynek! &amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;&quot;)
        //  .setFooter(&quot;Kolejne możliwe losowanie za: 1 dzień&quot;)
        //  .setTimestamp()

         const embedb = new MessageEmbed()
         .setColor('RANDOM')
         .setAuthor(&quot;ZWYKŁA SKRZYNKA!&quot;)
         .setDescription(&quot;&amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;  WOW! Wylosowałeś aż 5000 &amp;lt;:FlashCoin:722161701415551059&amp;gt;! &amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;&quot;)
         .setFooter(&quot;Kolejne możliwe losowanie za: 1 dzień&quot;)
        
         const embedc = new MessageEmbed()
         .setColor('RANDOM')
         .setAuthor(&quot;ZWYKŁA SKRZYNKA!&quot;)
         .setDescription(&quot;&amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;  WOW! Wylosowałeś aż 1000 &amp;lt;:FlashCoin:722161701415551059&amp;gt;! &amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;&quot;)
         .setFooter(&quot;Kolejne możliwe losowanie za: 1 dzień&quot;)
        
         const embedd = new MessageEmbed()
         .setColor('RANDOM')
         .setAuthor(&quot;ZWYKŁA SKRZYNKA!&quot;)
         .setDescription(&quot;&amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;  WOW! Wylosowałeś aż 2000 &amp;lt;:FlashCoin:722161701415551059&amp;gt;! &amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;&quot;)
         .setFooter(&quot;Kolejne możliwe losowanie za: 1 dzień&quot;)

         const embede = new MessageEmbed()
         .setColor('RANDOM')
         .setAuthor(&quot;ZWYKŁA SKRZYNKA!&quot;)
         .setDescription(&quot;&amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;  WOW! Wylosowałeś VIPa lub jego równowartość &amp;lt;:FlashCoin:722161701415551059&amp;gt;! &amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;&quot;)
         .setFooter(&quot;Kolejne możliwe losowanie za: 1 dzień&quot;)

         const embedf = new MessageEmbed()
         .setColor('RANDOM')
         .setAuthor(&quot;ZWYKŁA SKRZYNKA!&quot;)
         .setDescription(&quot;&amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;  WOW! Wylosowałeś własną emotkę! Wyślij ją na &amp;lt;#718404003125526550&amp;gt; i oznacz @ Szefuńcio , a my ją dodamy!  &amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;&quot;)
         .setFooter(&quot;Kolejne możliwe losowanie za: 1 dzień&quot;)
         
         const embedg = new MessageEmbed()
         .setColor('RANDOM')
         .setAuthor(&quot;ZWYKŁA SKRZYNKA!&quot;)
         .setDescription(&quot;&amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;  WOW! Wylosowałeś @Posiadacz GucioBOT Premium! Zgłoś się do &amp;lt;@576444179958464522&amp;gt; &amp;lt;a:7080_verif_blue:736928552561147966&amp;gt;!  &amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;&quot;)
         .setFooter(&quot;Kolejne możliwe losowanie za: 1 dzień&quot;)
         
         var facts = [embedb, embedc, embedd, embede, embedf];
         var fact = Math.floor(Math.random() * facts.length);
         message.channel.send(facts[fact]);

   }
 }&lt;/pre&gt;



&lt;p&gt;A oto błąd:&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'id' of undefined
    at Object.run (C:\Users\Kamil1\Desktop\team\KamilBOT\commands\komendy\skrzynka.js:11:27)
    at Client.&amp;lt;anonymous&amp;gt; (C:\Users\Kamil1\Desktop\team\KamilBOT\index.js:49:17)
    at Client.emit (events.js:327:22)
    at MessageCreateAction.handle (C:\Users\Kamil1\Desktop\team\KamilBOT\node_modules\discord.js\src\client\actions\MessageCreate.js:31:14)
    at Object.module.exports [as MESSAGE_CREATE] (C:\Users\Kamil1\Desktop\team\KamilBOT\node_modules\discord.js\src\client\websocket\handlers\MESSAGE_CREATE.js:4:32)
    at WebSocketManager.handlePacket (C:\Users\Kamil1\Desktop\team\KamilBOT\node_modules\discord.js\src\client\websocket\WebSocketManager.js:386:31)
    at WebSocketShard.onPacket (C:\Users\Kamil1\Desktop\team\KamilBOT\node_modules\discord.js\src\client\websocket\WebSocketShard.js:436:22)
    at WebSocketShard.onMessage (C:\Users\Kamil1\Desktop\team\KamilBOT\node_modules\discord.js\src\client\websocket\WebSocketShard.js:293:10)
    at WebSocket.onMessage (C:\Users\Kamil1\Desktop\team\KamilBOT\node_modules\ws\lib\event-target.js:125:16)
    at WebSocket.emit (events.js:315:20)
(node:5320) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:5320) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
&lt;/pre&gt;



&lt;p&gt;A tutaj część index.js z linijką 49:
&lt;br&gt;
&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
    if (command) 
        command.run(client, message, args);&lt;/pre&gt;



&lt;p&gt;Bardzo proszę o pomoc, z góry dziękuję&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/502814/discord-js-id</guid>
<pubDate>Thu, 06 Aug 2020 11:33:51 +0000</pubDate>
</item>
<item>
<title>komenda losuj Discord.js</title>
<link>https://forum.pasja-informatyki.pl/501689/komenda-losuj-discord-js</link>
<description>

&lt;p&gt;Witam, chciałem stworzyć komendę .losuj, która wysyła losowego, wcześniej przygotowanego embeda, lecz nie działa. Piszę na discord.js v12.2.0. Oto kod:&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
const { MessageEmbed } = require(&quot;discord.js&quot;)

module.exports = {
     name: &quot;losuj&quot;,
     cooldown: 1,

    run({channel}, msg) {
         const embeda = new MessageEmbed()
         .setColor('RANDOM')
         .setAuthor(&quot;ZWYKŁA SKRZYNKA!&quot;)
         .setDescription(&quot;&amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;  WOW! Awansujesz w otwieraniu skrzynek! &amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;&quot;)
         .setFooter(&quot;Kolejne możliwe losowanie za: 7dni&quot;)
         .setTimestamp()

         const embedb = new MessageEmbed()
         .setColor('RANDOM')
         .setAuthor(&quot;ZWYKŁA SKRZYNKA!&quot;)
         .setDescription(&quot;&amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;  WOW! Wylosowałeś aż 5000 &amp;lt;:FlashCoin:722161701415551059&amp;gt;! &amp;lt;a:8203_MinecraftChest:732573818803191869&amp;gt;&quot;)
         .setFooter(&quot;Kolejne możliwe losowanie za: 7dni&quot;)
         var facts = [&quot;embeda&quot;, &quot;embedb&quot;];
         var fact = Math.floor(Math.random() * facts.length);
         channel.send(facts[fact]);

   }
 }&lt;/pre&gt;



&lt;p&gt;Ktoś ma pomysł jak to naprawić?&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/501689/komenda-losuj-discord-js</guid>
<pubDate>Wed, 29 Jul 2020 18:38:54 +0000</pubDate>
</item>
<item>
<title>ChatBot do sekcji FAQ</title>
<link>https://forum.pasja-informatyki.pl/500989/chatbot-do-sekcji-faq</link>
<description>

&lt;p&gt;&lt;strong&gt;Witam serdecznie!&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;
&lt;br&gt;
Poszukuję ChatBota na swoją stronę internetową, który będzie pomagał użytkownikom aplikacji w rozwiązywaniu najczęściej występujących problemów.
&lt;br&gt;
W obecnej chwili wszystkie pytania, nawet najbardziej błahe, są wysyłane na nasz email supportowy. Chcę skończyć z tym, ponieważ pytania się powtarzają i jest ich przede wszystkim za dużo.&amp;nbsp;Chcę stworzyć sekcje FAQ na swojej stronie/ przez Chatbota.
&lt;br&gt;
Czy możecie podzielić się jakimiś sprawdzonymi rozwiązaniami, swoim doświadczeniem w tym temacie??
&lt;br&gt;

&lt;br&gt;
Jest otwarty na dyskusję i każdą propozycję!&amp;nbsp;
&lt;br&gt;

&lt;br&gt;
Filip&amp;nbsp;&lt;/p&gt;</description>
<category>Algorytmy</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/500989/chatbot-do-sekcji-faq</guid>
<pubDate>Fri, 24 Jul 2020 09:10:04 +0000</pubDate>
</item>
</channel>
</rss>