Raspberry pi omvormen tot een effectenbeurs robot controle (4 / 7 stap)

Stap 4: Configureer telegram/maken van een bot


Je moet Telegram installeren in uw apparatuur (telefoon, computer, tablet,...), en maak een account, als u dat nog niet hebt gedaan.

Telegram is een zeer snelle, veilige en flexibele messenger-toepassing. Het werkt op iOS, Android, Windows, Mac, Linux...

U kunt het maken van een "bot" dat is een programma waarmee berichten worden verwerkt. In dit geval zullen we een script schrijven in python die zal samenwerken met de gebruikers, en dit script wordt uitgevoerd in de raspberry pi.

A) maken een bot

Hebt u om te "praten" met bothfather om een bot te maken. Zie de instructies hier .

Als telegram wordt geopend met een chat met botfather, schrijf u /newbot als u wilt maken van een nieuwe bot.

Telegram zal u vragen om een naam aan het bot. Noem het wat je wilt, voor voorbeeld stockserver .

Telegram zal vragen om een gebruikersnaam die in het bot moet eindigen. Bijvoorbeeld stockserver_bot .

Botfather vervolgens wordt het bot, en geeft je een sleutel om deze te openen in de toekomst. Zoiets als:

Gedaan! Gefeliciteerd met je nieuwe bot. U vindt het op telegram.me/stockserver_bot. Nu kunt u een beschrijving, over sectie en profiel foto voor je bot, zie/Help voor een lijst met opdrachten. By the way, wanneer u klaar bent met het maken van je cool bot, ping onze Bot ondersteuning als u wilt dat een betere gebruikersnaam voor het. Zorg ervoor dat het bot volledig operationeel is, voordat u dit doet.
Gebruik deze token voor toegang tot HTTP API:
234126601:T7SO2lNWJbChPB2hfKwQxDe3PGI

Voor een beschrijving van de API van Bot, zie deze pagina: https://core.telegram.org/bots/api

De sleutel is het vet onderstreepte 2341... hierboven. U moet deze sleutel invoegen in het bestand stocks.ini:

 [Telegram] token = 2341... 

Ik u adviseren om te kopiëren en plakken dit bericht en plaatst u deze in een bestand genaamd stockserver_bot.txt, en op te slaan voor toekomstige geheugen.

Nu u uw bot welke opdrachten vertellen kunt worden geaccepteerd. Deze stap is optioneel. Maar als jij, als zal verlichten afgifte van opdrachten in uw Telegram-klanten.

/Setcommands op bothfather schrijven en kies je bot. Nu schrijf de opdrachten die u bot moet begrijpen:

 buy - Buy shares sell - Sell shares dividend - Set new dividend status - Check bot status portfolio - Get current portfolio returns - Get current portfolio returns movements - Get movements for a stock 

B) vinden uw telegram-gebruikers-id

Je bot moet weten uw userid die Telegram u, toegewezen om u berichten te sturen.

Ga naar het telegram, en stuur een bericht met/startnaar je bot.

U ontvangt geen antwoord, aangezien de raspberry pi nog niet actief is de bot, om antwoord op je.

Nu lopen de script- gettelegramuid.py. Dit geeft het nummer van uw gebruikers-id in Telegram, dat zij kreeg van de bericht-/ start u hem hebt verzonden.

Kopieer dit getal (iets als 123456789) naar het bestand stocks.ini:

 [Telegram] token = ... uid = 123456789 

U kunt ook controleren gettelegramuid.py alleen maar om een smaak van hoe het werkt. Het is slechts een paar regels.

Gerelateerde Artikelen

Uw LCD/LED TV omvormen tot een hologram TV

Uw LCD/LED TV omvormen tot een hologram TV

Ik presenteer de drie eenvoudige stappen te transformeren uw LCD/LED-televisie tot een hologram TV...Zeer eenvoudig en zeer eenvoudig.Stap 1: Knippen en lijm... Vier transparante A4-vellen in trapeziumvormige vormen knippen en samen te voegen tot een
Hoe maak je een RC Robot Frame

Hoe maak je een RC Robot Frame

In dit Instructable, ik zal u tonen hoe maak je een gemakkelijke en goedkope robot basis met een arm. Geniet van!Stap 1: De Base aan elkaar worden gelijmd Stap 2: Bevestig de motoren aan de wielen Stap 3: Tape de motoren aan de basisStap 4: Maak de a
Controle van een NXT Robot met Android en HTML5

Controle van een NXT Robot met Android en HTML5

het doel van dit project is een oude Android-smartphone (bv HTC Magic) verbinden met een Lego NXT robot, om een globale beschikbaar WIFI GPRS UMTS camera robot.De gemakkelijkste manier om te controleren uw huishouden van overal in de wereld is om ver
Hoe maak je een Arduino-Radio Controlled Robot

Hoe maak je een Arduino-Radio Controlled Robot

Ik heb altijd al wilde maken van een afstandsbediening robot auto, maar altijd dacht dat het was te hard of te ingewikkeld. Een paar weken geleden ik eindelijk deed wat echte onderzoek en realiseerde dat het veel gemakkelijker te maken dan ik dacht e
Een barman robot--Doggie4

Een barman robot--Doggie4

De robot die we gemaakt is een barman robot die we ontworpen om te dienen eten en drinken in een bar. Wij noemden het Doggie4. De robot is verdeeld in vier lagen. De onderkant (de vierde laag) is een station chassis, uitgerust met twee wielen en twee
Fundamentele tank-station robot controle over Bluetooth mbed met de Freescale K64F

Fundamentele tank-station robot controle over Bluetooth mbed met de Freescale K64F

Dit Instructable is gebaseerd op deze eerdere werk die laat hoe om te controleren van een typische tank-station stijl robot met behulp van de Arduino en een Android app zien, zoals weergegeven in deze RC auto voor Android Instructable.Ik heb gebruikt
Hugbot - een zachte Robot die kleine knuffels geeft

Hugbot - een zachte Robot die kleine knuffels geeft

Hugbot is een zachte robot waardoor kleine knuffels. Haar armen zijn gemaakt van aangepaste 3D gedrukte wervels en gedreven door visserij draad dat is schroefdraad door middel van de wervels te stappenmotoren gecontroleerd door een Arduino in haar li
Rijden een Roomba-robot van Sprinkhaan met behulp van computer-visie

Rijden een Roomba-robot van Sprinkhaan met behulp van computer-visie

Roomba robots zijn geweldig en dat weten we allemaal. Er zijn nogal een paar tutorials die er op welke manier voor kappen hen en miljoenen verschillende manieren om ze te bestrijden. Als ik werk veel met Grasshopper en Rhino besloten heb ik om mijn e
Het ontwerpen en bouwen van een bestrijding robot

Het ontwerpen en bouwen van een bestrijding robot

Combat robots zijn onderhoudend en vermakelijk sinds voordat ze populair op Comedy Central waren. Een tijdje terug ik ondernam de uitdaging van de bouw van een paar van bestrijding robots (een 30 pond en een 220lb). Ongeacht de grootte van de machine
Raspberry Pi mobiele Media Center met Smartphone Control

Raspberry Pi mobiele Media Center met Smartphone Control

Onze belangrijkste ideeën van een perfecte mobiele Mediacenter zijn:-video's bekijken of luisteren naar uw muziek overal (alleen voeding en een monitor/projector voor video's vereist)-eenvoudige bediening met uw smartphone-eenvoudige installatie voor
Maak een Crawling Robot Zombie met afgehakte benen

Maak een Crawling Robot Zombie met afgehakte benen

We alle liefde zombies en robots, twee van de dingen die meest dreigen te worden van onze ongedaan maken één dag. Laat dingen langs helpen door het bouwen van een griezelig kleine robot zombie.Mijn doel met dit Instructable is om een pop en het (her)
MJRoBot I - eenvoudige stappen om een autonome robot te bouwen.

MJRoBot I - eenvoudige stappen om een autonome robot te bouwen.

Paar maanden geleden, klaar Ik ben met mijn eerste online elektronische cursus. Het was een nieuwe ervaring, maar het gewekt in mij een oude passie erg slaperig, de elektronica!De cursus was: EE40LX: elektronische Interfaces, via EDX-platform en behe
EZ Robot Controlled Lost in Space B9 Robot

EZ Robot Controlled Lost in Space B9 Robot

Dit is mijn volledige grootte exacte replica van de jaren 1960 TV-show Lost in Space B9 Robot. Ik heb het opbouwen van het voor ongeveer 2 jaar nu. De animatie wordt beheerd door 3 EZ Robot control boards (EZB) en zijn stem files werden gemaakt door
De Crawler van de tapijt - een BEAM Robot.

De Crawler van de tapijt - een BEAM Robot.

De Crawler van tapijt is een kleine robot die zijn weg over uw vloer zal schudden.  Bekijk de video en u zult zien hoe het kreeg zijn naam (dat, en ik ben een oude prog-rock fan in hart!).BEAM staat voor elektronica, esthetiek, biologie, mechanica, e