Update GettingStarted.md

This commit is contained in:
Mahdiyar Abdollahi
2023-10-22 21:54:39 +03:30
committed by GitHub
parent b2a881768e
commit a01d5d3387

View File

@@ -9,8 +9,8 @@
## آماده سازی محیط کد نویسی ## آماده سازی محیط کد نویسی
به طور کلی از دو روش می توان برای بات های تلگرام برنامه نویسی کرد. به طور کلی از دو روش می توان برای بات های تلگرام برنامه نویسی کرد.
\**روش اول: استفاده از Rest API رسمی تلگرام که نحوه استفاده از در سایت core.telegram.org/bots/api قابل دسترس است** **روش اول: استفاده از Rest API رسمی تلگرام که نحوه استفاده از در سایت core.telegram.org/bots/api قابل دسترس است**
\**روش دوم: استفاده از پکیج هایی که کد های پایه بات را برای زبان برنامه نویسی مورد نظر شما ساخته اند** **روش دوم: استفاده از پکیج هایی که کد های پایه بات را برای زبان برنامه نویسی مورد نظر شما ساخته اند**
برخی از این پکیج های عبارت اند از: برخی از این پکیج های عبارت اند از:
برای سی شارپ ([Telegram.Bot](https://www.nuget.org/packages/Telegram.Bot)) برای سی شارپ ([Telegram.Bot](https://www.nuget.org/packages/Telegram.Bot))
این پکیج از طریق کامند زیر در **Dotnet CLI** نصب می شود این پکیج از طریق کامند زیر در **Dotnet CLI** نصب می شود
@@ -40,7 +40,7 @@
در این روش پارامتر های تابع که می خواهیم اجرا کنیم به عنوان QueryString در Url گذاشته می شوند مانند: در این روش پارامتر های تابع که می خواهیم اجرا کنیم به عنوان QueryString در Url گذاشته می شوند مانند:
https://test.ir/APIFunction?param1=inp1&param2=inp2 https://test.ir/APIFunction?param1=inp1&param2=inp2
```
همانطور که در مثال بالا آشکار است هر چه بعد از **?** قرا ر می گیرد **Query String** است. همانطور که در مثال بالا آشکار است هر چه بعد از **?** قرا ر می گیرد **Query String** است.
پارامتر 1 یا **param1** اسم متغیر اول ماست و **inp1** ورودی متغیر **param1** است. پارامتر 1 یا **param1** اسم متغیر اول ماست و **inp1** ورودی متغیر **param1** است.
سپس پارامتر های ورودی با علامت **&** جدا شده اند. و پارمتر دوم یا **param2** و ورود آن قرار گرفته است. سپس پارامتر های ورودی با علامت **&** جدا شده اند. و پارمتر دوم یا **param2** و ورود آن قرار گرفته است.
@@ -170,4 +170,3 @@
**نکته: حتما باید بصورت POST ارسال شود و پارامتر ها به صورت application/json باشد** **نکته: حتما باید بصورت POST ارسال شود و پارامتر ها به صورت application/json باشد**
شما می توانید تمامی تابع های API تلگرام را از سایت تلگرام مشاهده کنید -> https://core.telegram.org/bots/api شما می توانید تمامی تابع های API تلگرام را از سایت تلگرام مشاهده کنید -> https://core.telegram.org/bots/api