mirror of
https://github.com/eternnoir/pyTelegramBotAPI.git
synced 2023-08-10 21:12:57 +03:00
Update create_invite_link.py
Fix
This commit is contained in:
parent
74d0604c05
commit
1d0efce76e
@ -1,6 +1,7 @@
|
|||||||
import telebot
|
import telebot
|
||||||
from time import sleep, time
|
from time import sleep, time
|
||||||
from telebot.types import InlineKeyboardMarkup, InlineKeyboardButton #Only for creating Inline Buttons, not necessary for creating Invite Links
|
from telebot.types import InlineKeyboardMarkup, InlineKeyboardButton #Only for creating Inline Buttons, not necessary for creating Invite Links
|
||||||
|
mrkplink = InlineKeyboardMarkup() #Created Inline Keyboard Markup
|
||||||
|
|
||||||
Token = "api_token" #Your Bot Access Token
|
Token = "api_token" #Your Bot Access Token
|
||||||
Group_ID = -1234567890 #Group ID for which invite link is to be created
|
Group_ID = -1234567890 #Group ID for which invite link is to be created
|
||||||
@ -18,8 +19,9 @@ def newmember(msg):
|
|||||||
#Create an invite link class that contains info about the created invite link using create_chat_invite_link() with parameters
|
#Create an invite link class that contains info about the created invite link using create_chat_invite_link() with parameters
|
||||||
invite = bot.create_chat_invite_link(Group_ID, member_limit=1, expire_date=int(time())+45) #Here, the link will auto-expire in 45 seconds
|
invite = bot.create_chat_invite_link(Group_ID, member_limit=1, expire_date=int(time())+45) #Here, the link will auto-expire in 45 seconds
|
||||||
InviteLink = invite.invite_link #Get the actual invite link from 'invite' class
|
InviteLink = invite.invite_link #Get the actual invite link from 'invite' class
|
||||||
mrkplink = InlineKeyboardMarkup() #Created Inline Keyboard Markup
|
|
||||||
mrkplink.add(InlineKeyboardButton("Join our group 🚀", url=InviteLink)) #Added Invite Link to Inline Keyboard
|
mrkplink.add(InlineKeyboardButton("Join our group 🚀", url=InviteLink)) #Added Invite Link to Inline Keyboard
|
||||||
|
|
||||||
bot.send_message(msg.chat.id, f"Hey there {msg.from_user.first_name}, Click the link below to join our Official Group.", reply_markup=mrkplink)
|
bot.send_message(msg.chat.id, f"Hey there {msg.from_user.first_name}, Click the link below to join our Official Group.", reply_markup=mrkplink)
|
||||||
|
|
||||||
#This will send a message with the newly-created invite link as markup button.
|
#This will send a message with the newly-created invite link as markup button.
|
||||||
|
Loading…
Reference in New Issue
Block a user