View Full Version : برنامه ربات تلگرام متصل به بانک اطلاعاتی
robosaft
دوشنبه 10 خرداد 1395, 23:13 عصر
سلام
برنامه زیر برای ارسال پیام به کاربرانی که درخواستی داشته باشند در هر زمینه می تواند کمک کند
محیط برنامه به شکل زیر می باشد.
ابتدا توکن دسترسی را وارد می کنید به روی اتصال کلیک می کنید و مشخصات ربات را مشاهده می کنید.
بعد روی دخیره تنظیمات کلیک می کنید.
140624
در قسمت بعد شما به ازای هر سئوال کاربر یه پاسخ در نظر می گیری
140625
اگر سوال که کاربر می پرسه در لیست نباشد سوال هایی که می تونه بپرسه رو بهش نمایش میده
در قسمت بعد برای ینکه برنامه نخواهد دائم در حال اجرا باشد. در فرم زیر سرویس را نصب کرده و خودش به بانک اطلاعاتی وصل میشه و به کاربران جواب می ده.
140626
با کلیک بر روی نصب سرویس، سرویس مورد نظر نصب شده و شروع به کار می کند.
140627
در قسمت سرویس ها مشاهده می کنید که سرویس در حال اجراست
140628
برای ارتباط با ربات بعد لینک ربات رو به کاربر مورد نظر داده شد و کاربر روی دکمه start کلیک کرد ینی کار با روبات اغاز شده است
140629
در ضمن اگر کاربر کلماتی رو بپرسد که در لیست وجود نداشته باشد به راهنمایی کاربر لیست سئوالات را نمایش می دهد
140630
امکان شخصی سازی برنامه هم وجود دارد.
در صورت درخواست به صورت خصوصی پیام بفرستید.
با تشکر
robosaft
جمعه 21 خرداد 1395, 18:07 عصر
قابلیت ارسال پیام به کانال به به نرم افزار اضافه شد
140800
ابتدا باید یک کانال ایجاد کنید.
140801
سپس نام را انتخاب کنید
140802
بعد باید از نوع Public باشد
نامی که اینجا وارد می کنید مهم می باشد.
140803
robosaft
جمعه 21 خرداد 1395, 18:16 عصر
برای اضافه کردن ربات به کانال
140804
بر روی administrators کلیک کنید.
140805
new را بزنید.
نام روبات را سرچ کنید.
140806
روی نام ربات کلیک کنید تا به عنوان یک ادمین به کانال اضافه بشه.
حالا بعد از باز شدن فرم اول با کلیک روی ارسال پیغام به کانال ارسال می شود.
140807
robosaft
جمعه 21 خرداد 1395, 19:47 عصر
قابلیت جدید نرم افزار اینکه که با اضافه کردن این ربات به گروه هر کاربری داخل گروه پیام بده به ربات می رسد و با دریافت پیام در صورت بودن پیدا شدن پاسخ آنرا ارسال می کند
ابتدا ربات را به گروه اضافه کنید
140808
بعد طبق تصویر که مشاهده می کنید ربات به کاربران گروه پاسخ می دهد.
140809
robosaft
یک شنبه 20 تیر 1395, 23:35 عصر
سلام
قابلیت خواندن فیدهای خبر خوان به نرم افزار اضافه گردید.
141370
در قسمت آدرس باید آدرس فیدهای خبر خوان نوشته شود و آخرین اخبار امروز رفته می شود و به کانال مورد نظر هدایت می شود البته ادرس سایت منبع هم ذکر می شود
141371
Helpco
دوشنبه 21 تیر 1395, 10:16 صبح
بهتر یک دمو بزارید
robosaft
جمعه 01 مرداد 1395, 14:18 عصر
سلام
برای اجرا کردن نسخه دمو
ابتدا باید اسکریپت زیر را در sql server اجرا کنید.
دقت کنید که نام بانک اطلاعاتی حتما باید Robot باشد
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[__MigrationHistory](
[MigrationId] [nvarchar](150) NOT NULL,
[ContextKey] [nvarchar](300) NOT NULL,
[Model] [varbinary](max) NOT NULL,
[ProductVersion] [nvarchar](32) NOT NULL,
CONSTRAINT [PK_dbo.__MigrationHistory] PRIMARY KEY CLUSTERED
(
[MigrationId] ASC,
[ContextKey] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Questions](
[Id] [int] IDENTITY(1,1) NOT NULL,
[Caption] [nvarchar](max) NULL,
CONSTRAINT [PK_dbo.Questions] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Answers](
[Id] [int] IDENTITY(1,1) NOT NULL,
[Caption] [nvarchar](max) NULL,
[QuestionId] [int] NOT NULL,
[Rss] [bit] NOT NULL,
CONSTRAINT [PK_dbo.Answers] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[Answers] ADD DEFAULT ((0)) FOR [QuestionId]
GO
ALTER TABLE [dbo].[Answers] ADD DEFAULT ((0)) FOR [Rss]
GO
ALTER TABLE [dbo].[Answers] WITH CHECK ADD CONSTRAINT [FK_dbo.Answers_dbo.Questions_QuestionId] FOREIGN KEY([QuestionId])
REFERENCES [dbo].[Questions] ([Id])
ON DELETE CASCADE
GO
ALTER TABLE [dbo].[Answers] CHECK CONSTRAINT [FK_dbo.Answers_dbo.Questions_QuestionId]
GO
فایل ضمیمه را دانلو کنید و اونو درون درایو سی و پوشه Program Files یک پوشه بسازید مثلا telegram فایل ها رو انجا بزارید دقت کنید که حتما باید داخل درایو سی باشد
http://uplod.ir/y34ytnaf6jyr/telegram.rar.htm
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.